CpE312 Course Syllabus
Course Syllabus: CpE312 - Hardware Definition Language Instructor: Ronald Tantiado Class Schedule: Every Wednesday, 10:00 am - 1:00 pm Location: CpE Lab Course Description: CpE312 is a laboratory-based course focused on Hardware Definition Languages (HDLs) used for designing and simulating digital circuits. Students will learn the fundamentals of HDL programming, explore various aspects of digital design, and develop hands-on experience in designing and simulating digital systems. Course Outcomes: Upon successful completion of this course, students will be able to: Understand the principles of digital logic design. Write and analyze hardware description language (HDL) code. Design, simulate, and test digital circuits using HDLs. Apply HDL concepts to FPGA and ASIC design. Collaborate effectively in a team to complete complex design projects. Module Learning Outcomes: Module 1: Introduction to HDLs Describe the importance of HDLs in digital design. Differentiate between VHDL and Ve...