UofC " This Is Now

Search Calendar:


Site Navigation
Welcome
Important Notice and Disclaimer
Fee Payment Deadlines
Academic Schedule
Undergraduate Degrees with a Major
Combined Degrees
Minor Programs
Student Services
Undergraduate Admissions
Academic Regulations
Tuition and General Fees
English for Academic Purposes Program
Faculty of Arts
Cumming School of Medicine
Faculty of Environmental Design
Faculty of Graduate Studies
Haskayne School of Business
Faculty of Kinesiology
Faculty of Law
Faculty of Nursing
Qatar Faculty
Schulich School of Engineering
1. Summary of Degree Programs
2. Faculty Information
3. School Regulations
4. Program Details
4.1 First Year, Curriculum Requirements Common to All Programs
4.2 Chemical Engineering
4.3 Civil Engineering
4.4 Computer Engineering
4.5 Electrical Engineering
4.6 Geomatics Engineering
4.7 Mechanical Engineering
4.8 Oil & Gas Engineering
4.9 Software Engineering
4.10 Biomedical Engineering Specialization
4.11 Energy and Environment Specialization
4.12 Combined Programs
4.13 Diplomas
4.14 Engineering Internship Program
4.15 Minor in Entrepreneurship and Enterprise Development in the Schulich School of Engineering
5. Administration
Faculty of Science
Faculty of Social Work
Faculty of Veterinary Medicine
Werklund School of Education
Co-operative Education/Internship
Continuing Education
Awards and Financial Assistance
COURSES OF INSTRUCTION
About the University of Calgary
Where
Who's Who
Glossary of Terms
Contact Us
Archives
Summary of Revisions
University of Calgary Calendar 2014-2015 Schulich School of Engineering 4. Program Details 4.4 Computer Engineering
4.4 Computer Engineering
Admission

Refer to 3.1 Admissions. Note that as of Fall 2011, there will be no new admissions into the Computer Engineering degree program, but such students have the option of registering in the Computer Engineering Minor in Electrical Engineering (refer to 4.5). However, the degree will continue to be offered until Fall 2014 for those currently enrolled before Fall 2010.

Computer Engineering, Regular Program

Suggested Sequence of Courses

Courses that span two terms can be taken in either term.

First Year

Fall Winter
Mathematics 275 or Applied Mathematics 217 Mathematics 277 or Applied Mathematics 219
Engineering 200 Engineering 202
Engineering 233 Engineering 225
Mathematics 211 Physics 259

Chemistry 209

Engineering 201

Complementary Studies Course

Second Year

Fall Winter
Mathematics 375 or Applied Mathematics 307 Computer Engineering 369
Computer Engineering 339 Electrical Engineering 327
Electrical Engineering 353 Electrical Engineering 343
Physics 369 Electrical Engineering 361

Complementary Studies Course

Complementary Studies Course

Third Year

Fall Winter
Computer Engineering 511 Computer Science 319
Electrical Engineering 419 Electrical Engineering 453
Electrical Engineering 441 Electrical Engineering 471
  Mathematics 271
  Software Engineering for Engineers 409

Computer Engineering 467

Electrical Engineering 469

Complementary Studies Course

Fourth Year

Fall Winter
Electrical Engineering 583 Electrical Engineering 589
 

Computer Engineering 501

Engineering 513

Computer Science 441

Computer Science 457

Computer Engineering Technical Elective

Computer Engineering Technical Elective

Computer Engineering Technical Elective

Computer Engineering Technical Elective

Computer Engineering Technical Elective

Complementary Studies Course

Computer Engineering, Biomedical Engineering Specialization

Suggested Sequence of Courses

Courses that span two terms can be taken in either term.

First Year

Fall Winter
Mathematics 275 or Applied Mathematics 217 Mathematics 277 or Applied Mathematics 219
Engineering 200 Engineering 202
Engineering 233 Engineering 225
Mathematics 211 Physics 259

Chemistry 209

Engineering 201

Complementary Studies Course

Second Year

Fall Winter
Mathematics 375 or Applied Mathematics 307 Computer Engineering 369
Computer Engineering 339 Electrical Engineering 327
Electrical Engineering 353 Electrical Engineering 343
Physics 369 Electrical Engineering 361
Biomedical Engineering 301 Biomedical Engineering 309

Third Year

Fall Winter
Computer Engineering 511 Computer Science 319
Electrical Engineering 419 Mathematics 271
Electrical Engineering 441 Electrical Engineering 453
  Electrical Engineering 471
  Software Engineering for Engineers 409
  Biomedical Engineering 401

Computer Engineering 467

Electrical Engineering 469

Complementary Studies Course

Fourth Year - Thesis Option

Fall Winter
Electrical Engineering 583 Electrical Engineering 589
  Computer Engineering 501

Engineering 513

Computer Science 441

Computer Science 457

Biomedical Engineering 5001

Biomedical Engineering Technical Elective

Biomedical Engineering Technical Elective

Complementary Studies Course

Fourth Year - Project Option

Fall Winter
Electrical Engineering 583 Electrical Engineering 589
  Computer Engineering 501

Engineering 513

Computer Science 441

Computer Science 457

Biomedical Engineering 501

Biomedical Engineering Technical Elective

Biomedical Engineering Technical Elective

Biomedical Engineering or Computer Engineering Technical Electives

Biomedical Engineering or Computer Engineering Technical Electives

Complementary Studies Course

1 Three half-course equivalents

Computer Engineering Approved Technical Electives

Select five half-course equivalents:

Biomedical Engineering 509 Electrical Engineering 503
Biomedical Engineering 515 Electrical Engineering 514
Computer Science 411 Electrical Engineering 525
Computer Science 453 Electrical Engineering 529
Computer Science 471 Electrical Engineering 541
Computer Engineering 505 Electrical Engineering 563
Computer Engineering 507 Electrical Engineering 567
Computer Engineering 509 Electrical Engineering 569
Computer Engineering 515 Electrical Engineering 571
Computer Engineering 517 Electrical Engineering 573
Computer Engineering 519* Electrical Engineering 593
Electrical Engineering 562 Software Engineering for Engineers 545
Electrical Engineering 591 Electrical Engineering 599

* A maximum of three Computer Engineering 519 courses can be selected as technical electives.

Notes:

1. Selection of a course not on this list requires departmental approval. Elective courses are offered, in any calendar year, at the discretion of the department.

2. Students may not take Computer Science 471 as a technical elective if they have already completed Software Engineering for Engineers 519.31 or Computer Engineering 519.31.

3. All technical elective courses have similar workloads even though the hours in the timetable are variable. One 500-level or higher course from either Faculty of Science or the Schulich School of Engineering may be approved by the Associate Head or by the Program Director as a technical elective. Option undergraduate course and all graduate courses are offered, in any calendar year, at the discretion of the department.