Bachelor of Engineering in Computer Systems Engineering
ObjectivesAnybody who has ever put fingers on a keyboard know that computer systems have become the essential building blocks for our modern society. As a graduate of this branch of engineering, you can build on Canada’s impressive track record of technical and commercial success. Carleton’s Bachelor of Engineering (B.Eng.) degree program in Computer Systems Engineering offers integrated studies in computer systems organization and design, software engineering, information networks, real-time systems, electronics, and general systems design. Ottawa is regarded as the hub of Canada’s high technology industry due to the presence of many worldclass companies in the information technology field. Carleton’s Computer Systems Engineering program is a major contributor to Ottawa’s prominence in high technology.
Academic titleBachelor of Engineering in Computer Systems Engineering
Course descriptionComputer Systems Engineering
Bachelor of Engineering (21.5 credits)
First year
1. 4.5 credits in CHEM 1101, MATH 1004, MATH 1005, MATH 1104, PHYS 1004, ECOR 1010, ECOR 1101, ECOR 1606, CCDP 2100;
2. 0.5 credit in Complementary Studies Electives;
Second year
3. 5.0 credits in MATH 2004, MATH 3705, MAAE 2101, SYSC 2001, SYSC 2002, SYSC 2003, SYSC 2004, ELEC 2501, ELEC 2507, ELEC 2607;
4. 0.5 credit in Basic Science Electives;
Third year
5. 4.5 credits in STAT 3502, ECOR 3800, SYSC 3001, SYSC 3100, SYSC 3303, SYSC 3501, SYSC 3600, SYSC 3601, ELEC 3500;
6. 0.5 credit in Complementary Studies Electives;
Fourth year
7. 3.0 credits in SYSC 4507, SYSC 4602, SYSC 4800, SYSC 4805, ELEC 4705, ECOR 4995;
8. 1.0 credit from SYSC 4907 [1.0] or ELEC 4907 [1.0];
9. 1.5 credits from: MECH 4503, ECOR 2606 or SYSC or ELEC at the 3000-level or above;
10. 0.5 credit in Complementary Studies Electives.
Note:
* For Item 7 above, students should register in SYSC 4907 if their supervisor is in Systems and Computer Engineering, and in ELEC 4907 if their supervisor is in Electronics.
ELEC 1908 - First Year Project
ELEC 2501 - Circuits and Signals
ELEC 2507 - Electronics I
ELEC 2607 - Switching Circuits
ELEC 3105 - Basic EM and Power Engineering
ELEC 3500 - Digital Electronics
ELEC 3508 - Power Electronics
ELEC 3509 - Electronics II
ELEC 3605 - Electrical Engineering
ELEC 3908 - Physical Electronics
ELEC 3909 - Electromagnetic Waves
ELEC 4502 - Microwave Circuits
ELEC 4503 - Radio Frequency Lines and Antennas
ELEC 4504 - Avionics Systems
ELEC 4505 - Telecommunication Circuits
ELEC 4506 - CAD for Communication Circuits
ELEC 4509 - Communication Links
ELEC 4600 - Radar and Navigation
ELEC 4601 - Microprocessor Systems
ELEC 4602 - Electrical Power Engineering
ELEC 4609 - Integrated Circuit Design and Fabrication
ELEC 4700 - The Physics and Modeling of Advanced Devices and Technologies
ELEC 4702 - Fiber Optic Communications
ELEC 4703 - Solar Cells and Applications
ELEC 4705 - Electronic Materials, Devices and Transmission Media
ELEC 4706 - Digital Integrated Electronics
ELEC 4707 - Analog Integrated Electronics
ELEC 4708 - Advanced Digital Integrated Circuit Design
ELEC 4709 - Integrated Sensors
ELEC 4906 - Special Topics
ELEC 4907 - Engineering Project
ELEC 4908 - Engineering Physics Project
SYSC 1100 - Introduction to OO Computing
SYSC 1101 - OO Software Development
SYSC 1102 - C++ Programming
SYSC 2001 - Computer Systems Foundations
SYSC 2002 - Data Structures and Algorithms
SYSC 2003 - Introductory Real-Time Systems
SYSC 2004 - OO Software Development
SYSC 2100 - Algorithms and Data Structures
SYSC 2101 - Software Development Project
SYSC 3001 - Operating Systems & Databases
SYSC 3006 - Computer Organization
SYSC 3100 - Systems Analysis and Design
SYSC 3101 - Programming Languages
SYSC 3200 - Industrial Engineering
SYSC 3303 - Real-Time Concurrent Systems
SYSC 3500 - Signals and Systems
SYSC 3501 - Communication Theory
SYSC 3503 - Communication Theory II
SYSC 3600 - Systems and Simulation
SYSC 3601 - Microprocessor Systems
SYSC 4001 - Operating Systems
SYSC 4005 - Discrete Simulation/Modeling
SYSC 4101 - Software Validation
SYSC 4102 - Performance Engineering
SYSC 4105 - Engineering Management
SYSC 4106 - Software Product Management
SYSC 4107 - Software Business
SYSC 4201 - Ethics, Research Methods and Standards for Biomedical Engineering
SYSC 4202 - Clinical Engineering
SYSC 4203 - Bioinstrumentation and Signals
SYSC 4205 - Image Processing for Medical Applications