TEJ COMPUTER ENGINEERING
GRADE 10 - COMPUTER TECHNOLOGY: TEJ2O
This course introduces students to computer systems, networking, and interfacing, as well as electronics and robotics, Students will assemble, repair, and configure computers with various types of operating systems and application software. Students will build small electronic circuits and write computer programs to control simple peripheral devices or robots. Students will also develop an awareness of related environmental and societal issues, and will learn about secondary and postsecondary pathways and career opportunities in computer technology
UNIT 1 - Computer Fundamentals
students will embark on a comprehensive journey through Computer Fundamentals and the exciting world of computer building. The project begins with an exploration of the essential components of a computer, including the CPU, RAM, storage devices, and input/output devices. Students will gain a solid understanding of how these components work together to process information and perform various tasks.
Building on this knowledge, students will have the opportunity to roll up their sleeves and assemble their own computer system. They'll learn how to select compatible components, handle static electricity precautions, and connect various hardware components. This hands-on experience will provide valuable insights into the inner workings of a computer.
Additionally, students will explore the importance of software, including operating systems and applications, in making a computer functional. This project will not only teach them about the basics of computer hardware but also how to install an operating system and software to create a fully operational computer.
By the end of the project, students will have a solid grasp of computer fundamentals and will have built their computer system from scratch, offering a valuable foundation for future studies and career opportunities in computer engineering and technology
UNIT 2 - Networking
Students will embark on a journey to understand the fundamentals of basic networking, with a specific focus on peer-to-peer (P2P) networks.
Students will explore the principles of network communication, including the roles of devices like computers, routers, and switches.
They will learn how data is transmitted between devices, the concept of IP addresses, and the basics of network protocols.
UNIT 3 - Number Systems
Students will explore different number systems, including the decimal system, binary system, octal system, and hexadecimal system. They will learn how to convert numbers between these systems and understand the significance of each system in computer hardware and software.
UNIT 4 - Logic gates
Students will dive into the fascinating world of logic gates. Logic gates are fundamental building blocks in digital circuits, and this project will introduce students to the concept of binary logic and how it is applied in electronic circuits. Through hands-on activities and simulations, students will explore the different types of logic gates (AND, OR, NOT, etc.), understand their truth tables, and learn how to design basic digital circuits using these gates. This project will provide students with a solid foundation in digital logic, which is crucial for understanding more complex computer systems and programming concepts.
UNIT 5 - Arduino programming
Students will explore the exciting world of electronics and programming using the Arduino Uno microcontroller. The Arduino Uno is a user-friendly, open-source platform that enables students to learn about hardware and software integration. Through this project, students will gain hands-on experience in creating electronic circuits, writing and uploading code, and developing basic automation and control systems. This introductory project will lay the foundation for more advanced projects and further exploration of the possibilities within the field of computer engineering.
GRADE 11 - COMPUTER ENGINEERING TECHNOLOGY: TEJ3M
Computer engineering technology examines computer systems and control of external devices. In this course, students learn how to assemble computers and small networks by installing and configuring appropriate hardware and software.
Students complete the first half of CISCO IT Essentials: PC Hardware and Software as a preparation for CompTIA A+ Certification.
Students will develop knowledge and skills in electronics, robotics, and programming, and will build systems that use computer programs and interfaces to control and/or respond to external devices. Students will also develop an awareness of related environmental and societal issues, and will learn about college and university programs leading to careers in computer technology.
UNIT 1 - IT Essentials
Students will dive into the realm of IT essentials, building upon their foundational knowledge. The course will cover crucial topics in information technology, including hardware and software components, network fundamentals, cybersecurity, and IT troubleshooting.
Students will explore the inner workings of computer systems, gaining an in-depth understanding of hardware components, peripheral devices, and operating systems. They will learn how to set up and configure computer networks, exploring concepts like IP addressing, subnetting, and network protocols.
The course will also introduce students to the principles of cybersecurity, emphasizing the importance of protecting data and information in an increasingly digital world. They will learn about security best practices, threat detection, and preventive measures.
In this unit, students will develop problem-solving skills through IT troubleshooting exercises, where they'll diagnose and resolve common hardware and software issues. By the end of this course, students will have a solid foundation in IT essentials, providing them with valuable skills and knowledge for future studies and careers in computer engineering and information technology.
UNIT 2 - Digital logic
Students will immerse themselves in the fascinating world of Digital Logic. They will explore the principles and applications of digital circuits, focusing on the design and analysis of logic gates, flip-flops, and more. This unit will cover topics such as Boolean algebra, combinational and sequential circuits, and finite-state machines.
Students will learn how to create and analyze digital circuits that are fundamental to modern computer systems, from simple logical operations to more complex tasks. They will gain practical experience in designing circuits that can perform tasks like arithmetic operations, data storage, and control.
Through hands-on projects and simulations, students will further develop problem-solving skills and an understanding of how digital logic is used in real-world applications, including microprocessors, memory systems, and digital controllers. This unit will provide a strong foundation in Digital Logic, preparing students for advanced topics in computer engineering and digital systems design.
UNIT 3 - Electronics, Robotics and Programming
Students will embark on an exciting journey to master the fundamental building blocks of electronics and programming. They will begin by exploring Basic Electronic Components, gaining a deep understanding of components like resistors, capacitors, and LEDs, and how these elements play a crucial role in circuit design.
The unit will then delve into Ohm's Law, enabling students to grasp the relationship between voltage, current, and resistance in electronic circuits. This knowledge will serve as the cornerstone for designing and analyzing circuits effectively.
Students will also learn to read and create Wiring Schematics, a valuable skill for designing and documenting electronic systems. This knowledge will be instrumental in translating their circuit designs into practical applications.
The unit will introduce Basic Programming Concepts in C++, helping students learn the fundamentals of coding. They will understand variables, loops, and conditional statements, setting the stage for more advanced programming tasks.
Finally, students will explore Interfacing with Arduino, a hands-on experience that combines their knowledge of electronic components, Ohm's Law, programming, and wiring schematics. They will work on practical projects, programming the Arduino microcontroller to interact with their electronic circuits, making lights blink, sensors respond, and more.
By the end of this unit, students will have gained a well-rounded foundation in both electronics and programming, setting the stage for more advanced studies and exciting projects in the field of computer engineering.
GRADE 12 - COMPUTER ENGINEERING TECHNOLOGY: TEJ4M
This course extends students’ understanding of computer hardware, software and networking security concepts. Students will complete the second half of CISCO IT Essentials: PC Hardware and Software as a preparation for CompTIA A+ Certification, an industry standard for establishing a career in IT.
Students will broaden their understanding of digital circuits, electronic components, and robotics while further solidifying their programming skills in C++.
Students will examine related environmental and societal issues, and will explore postsecondary pathways leading to careers in computer technology.
UNIT 1 - Advanced IT Essentials
In this unit, students will delve deep into the realm of IT Essentials, building upon their prior knowledge and skills. This advanced unit will explore complex and specialized topics in information technology, equipping students with the expertise needed to excel in this dynamic field.
Topics covered in this unit may include advanced networking, cybersecurity, enterprise-level software and hardware, data management and storage solutions, and emerging technologies such as Internet of Things (IoT) and artificial intelligence (AI). Students will gain a comprehensive understanding of how IT is integrated into business operations and how to design, manage, and secure complex IT systems.
With hands-on projects and real-world case studies, students will apply their knowledge to solve intricate IT challenges. This unit will provide them with the advanced IT expertise and problem-solving skills required for success in higher education and professional careers in computer engineering and information technology
UNIT 2 - Digital Logic
In this unit, students will dive into the advanced world of Digital Logic, exploring complex and powerful applications. They will delve deep into the following topics:
Digital Logic: Building on previous knowledge, students will expand their understanding of digital circuits. They will explore advanced concepts, including multiplexers, decoders, and more, and learn how to design and analyze complex logical systems.
Adders and Subtractors: Students will master the design of adder and subtractor circuits, critical for arithmetic operations in computer systems. They will understand various techniques for binary addition and subtraction.
Latches & Flip Flops: Students will gain a deep understanding of memory elements and sequential circuits, including latches and flip-flops, and how they are essential for digital storage and control.
Shift Registers: Students will learn how shift registers can be used for serial data storage and manipulation. They will apply this knowledge to real-world data handling applications.
Binary Counters: The unit will cover binary counters and how they are used for various counting and sequencing tasks, including clock generation and control in digital systems.
Design of Integrated Circuits: Students will delve into the design and manufacturing of integrated circuits (ICs). They will understand the process of creating complex electronic components that power modern electronics.
Throughout this unit, students will engage in advanced projects and simulations to apply their knowledge to real-world scenarios, paving the way for a deeper understanding of digital systems and the design of integrated circuits in the world of computer engineering.
UNIT 3 - Electronics, Robotics and Programming
In this unit, students will embark on an exciting journey that integrates Electronics, Robotics, and Programming to delve deeper into the world of technology. The unit will encompass various advanced topics:
Advanced Electronic Components: Building upon their earlier knowledge, students will explore advanced electronic components, such as microcontrollers, sensors, and actuators. They'll learn how to integrate these components into their projects for more sophisticated applications.
Wiring Schematics: Students will further refine their skills in creating wiring schematics, enabling them to document and visualize complex electronic systems. This knowledge will be pivotal for designing and troubleshooting intricate circuits.
Advanced Programming Concepts in C++: The unit will introduce students to advanced programming concepts in C++, empowering them to write more complex and efficient code. They'll delve into topics like object-oriented programming and data structures, allowing them to build robust software applications.
Interfacing with Arduino: Students will apply their advanced programming and electronic skills to interface with Arduino microcontrollers, enabling them to create more sophisticated robotic and electronic systems. They'll tackle projects that involve automation, robotics, and sensor-driven applications.
By the end of this unit, students will have gained a high level of expertise in electronics, programming, and robotics, preparing them for advanced studies and exciting projects in the field of computer engineering