Undergraduate Courses 2024-25
CPEG
Computer Engineering
- CPEG 1971Industrial Experience0 Credit(s)DescriptionFull-time internship training for a period of at least six weeks in an organization or company recognized by the Program for providing qualified internship training relevant to the computer engineering profession. Separately, students must also complete the 1-day Safety Training module. Cantonese or other working languages may be used in off-campus trainings and internships, in some situations. For students in the BEng in Computer Engineering program under the four-year degree only. Internship coordinator's approval is required for enrollment in the course. Graded P, PP or F.
- CPEG 2930Academic and Professional Development I0 Credit(s)DescriptionA compulsory, one year course for Computer Engineering students only. This course is intended to offer advice to students on academic and professional matters, and to improve the students' communication skills. This will be achieved through: (1) Small student group meetings with an assigned advisor; (2) Professional and academic seminars, and (3) Social activities. Graded P or F.
- CPEG 3930Academic and Professional Development II0 Credit(s)DescriptionContinuation of CPEG 2930. This is a compulsory, one year course for Computer Engineering students only. Graded P or F.
- CPEG 4901Computer Engineering Final Year Project in COMP6 Credit(s)DescriptionEach student of the Computer Engineering program is required to complete a final year project before graduation. The student is expected to conduct a project on a topic related to Computer Engineering and/or its application. The project is guided and conducted under the supervision of faculty members from the Department of Computer Science and Engineering. Credit load will be spread over the year. Instructor's approval is required for enrollment in the course. For CPEG students only.
- CPEG 4902Computer Engineering Final Year Thesis in COMP6 Credit(s)DescriptionEach student taking the Research Option of the Computer Engineering program is required to complete an individual thesis before graduation. The student is expected to conduct a research on a topic related to Computer Engineering and/or its application. The thesis is conducted under the supervision of faculty members from the Department of Computer Science and Engineering. Credit load will be spread over the year. Instructor's approval is required for enrollment in the course. For CPEG students only.
- CPEG 4910Co-op Program6 Credit(s)Exclusion(s)CPEG 4901, CPEG 4902, CPEG 4911, CPEG 4912DescriptionStudents in this co-op program will be engaged in practical hands-on training for a period of at least 5 months working in an organization or company that provides qualified training relevant to the computer engineering profession. Students are required to complete a final year project under the supervision of an industrial supervisor and a faculty member during the co-op. May be graded PP. For CPEG students in their third or fourth year of study only. Approval of the course coordinator is required for enrollment in the course.
- CPEG 4911Computer Engineering Final Year Project in ELEC6 Credit(s)DescriptionEach student of the Computer Engineering program is required to complete a final year project before graduation. The student is expected to conduct a project on a topic related to Computer Engineering and/or its application. The project is guided and conducted under the supervision of faculty members from the Department of Electronic and Computer Engineering. Credit load will be spread over the year. Instructor's approval is required for enrollment in the course. For CPEG students only.
- CPEG 4912Computer Engineering Final Year Thesis in ELEC6 Credit(s)DescriptionEach student taking the Research Option of the Computer Engineering program is required to complete an individual thesis before graduation. The student is expected to conduct a research on a topic related to Computer Engineering and/or its application. The thesis is conducted under the supervision of faculty members from the Department of Electronic and Computer Engineering. Credit load will be spread over the year. Instructor's approval is required for enrollment in the course. For CPEG students only.