155x Filetype PDF File size 0.14 MB Source: umanitoba.ca
2022 – 2023 Computer Engineering Course Flow Chart Software Engineering Focus Area – Model 4 Year Program CHEM 1100 CHEM 1122 COMP 1012 PHYS 1050 MATH 1510 MATH 1210 Introduction to Introduction to Computer ENG 1440 erm Physics 1: Applied Classical and University Chemical Programming for Introduction to Mechanics Calculus 1 Linear Algebra Chemistry 1 Techniques for Scientists and Statics (3) (3) (3) (3) Engineering 1 Engineers (3) Fall T (1.5) (3) ear 1 Y ENG 1460 ENG 1450 ① MATH 1710 Introduction to Introduction to Written English ENG 1430 erm Applied Thermal Electrical and Course for Design in Calculus 2 Sciences Computer Engineering Engineering (3) (3) Engineering Students (3) (3) Winter T MATH 2130 MATH 2132 ② ② Engineering Engineering ECE 2262 ECE 2220 COMP 1020 ENG 2030 ENG 2040 erm Mathematical Mathematical Electric Circuits Digital Logic Computer Engineering OR Engineering Analysis 1 Analysis 2 (4) Systems Science 2 Communication Communication (3) (3) (5) (3) (3) (3) Fall T ear 2 Y PHYS 2152 MATH 3132 ECE 3610 COMP 2140 ECE 3790 erm Modern Physics Engineering ECE 2160 Microprocessing Data Structures Engineering for Engineers Mathematical Electronics 2E Systems and Algorithms Algorithms (3) Analysis 3 (5) (4) (3) (4) (3) Winter T STAT 2220 MATH 3120 ECE 3780 ECE 4240 ECE 3740 Statistics for Applied Discrete Signal Microprocessing Systems erm Engineers Mathematics Processing 1 Interfacing Engineering (3) (3) (4) (4) Principles 1 Fall T (4) ear 3 Y ③ ECE 4830 ④ ECE 3700 ANTH 2430 ECE 4260 Signal COMP 3350 ECE 3760 Telecomm. Ecology, erm Communication Processing 2 Software Digital Systems Network Technology Systems (4) Engineering 1 Design 1 Engineering and Society ENG 2030 or ENG 2040, (4) (3) (4) (4) (3) ECE 3700, ECE 3740, Winter T ECE 3760, and ECE 3780 OR ③ ④ ④ ENG 3000 ECE 4150 Software Software erm Engineering Control Systems Engineering Engineering Economics (4) Elective Elective (3) Fall T ECE 4600 Group Design ear 4 Project Y (6) ④ COMP 3430 ④ erm Software Introduction to Technical Engineering Operating Elective Prerequisite Pre- / Co-requisite Elective Systems (3) Winter T ① The written English requirement is satisfied by completing three (3) credit hours from the list of approved Written English Courses for Engineering Students listed in the Academic Calendar (see Price Faculty of Engineering, Faculty Academic Regulations). ② Students must take either of: Additional required elective courses which may be – ENG 2030 Engineering Communication: Strategies for the Profession completed in any term. – ENG 2040 Engineering Communication: Strategies, Practice, and Design ③ Students must take either of: – ECE 4150 Control Systems Complementary Complementary Natural Science Natural Science – ECE 4260 Communication Systems Studies Elective Studies Elective Elective Elective ④ Technical Electives: – Five (5) technical electives are required to complete the program. Four – At most two (2) of these electives may be selected from the list of approved Electrical Engineering courses. – Technical electives may be taken at anytime, subject to prerequisites. This flow chart is intended as a guide, and only applies for the current academic year. It should not be used as a guide for 10 May 2022, v.1 subsequent years. Errors may be present in this document. Students should refer to information in the Academic Calendar. Computer Engineering Focus Areas Students wishing to pursue more focused studies in a Computer Engineering subject/research area have the choice of doing so through a recognized Focus Area. Courses taken towards a Focus Area take the place of some of the Technical Electives required in the Computer Engineering program. SOFTWARE ENGINEERING FOCUS AREA Requirements: To complete the Software Engineering Focus the prescribed course must be taken. Three (3) of the eight Software Engineering Technical Elective courses must also be taken. To complete the program requirements, one (1) additional courses must be selected from the elective courses listed in the Computer Engineering Standard Program. Prescribed Software Engineering Course (required) COMP 3350 Software Engineering 1 Software Engineering Technical Elective Courses (3 required) ECE 3750 Systems Engineering Principles 2 ECE 4530 Parallel Processing COMP 3010 Distributed Computing COMP 3020 Human-Computer Interaction 1 COMP 3380 Databases: Concepts and Usage COMP 4350 Software Engineering 2 COMP 4580 Computer Security COMP 4710 Introduction to Data Mining 15 May 2019, v.1
no reviews yet
Please Login to review.