Current students

 

Software September

 

Year 1

Fall

Course Number Course Name Credit
COEN 231 Introduction to Discrete Mathematics 3
COEN 243 Programming Methodology I 3
ELEC 273 Basic Circuit Analysis 3.5
ENGR 201 Professional Practice & Responsibility 1.5
ENGR 213 Applied Ordinary Differential Equations   3

Winter

Course Number Course Name Credit
COEN 244 Programming Methodology II 3
COEN 312 Digital Systems Design I 3.5
ELEC 264 Signals & Systems I 3
ENGR 202 Sustainable Development & Environmental Stewardship 1.5
ENGR 233 Applied Advanced Calculus 3

Year 2

Fall

Course Number Course Name Credit
COEN 311 Computer Organization & Software 3.5
COEN 352 Data Structures & Algorithms 3
ELEC 311 Electronics I 4
ELEC 364 Signals and Systems II 3
ENCS 282 Technical Writing & Communication 3

Winter

Course Number Course Name Credit
COEN 346 Operating Systems 4
ELEC 353 Transmission Line Circuits & Electromagnetic Waves 3
ELEC 370 Modelling & Analysis of Physical Systems 3.5
ENGR 391 Numerical Methods in Engineering 3
SOEN 341 Software Process 3

Year 3

Fall

Course Number Course Name Credit
COEN 030 Technical elective  
COEN 320 Introduction to Real-Time Systems 3
COEN 317 Microprocessor Systems 4
COEN 445 Communication Protocols & Network Security 4
ENGR 301 Engineering Management Principles & Economics 3

Winter

Course Number Course Name Credit
COEN 390 Computer Engineering Team Design Project 3
ELEC 321 Introduction to Semiconductor Materials & Devices 3.5
ELEC 372 Fundamentals of Control Systems 3.5
ENGR 371 Probability and Statistics in Engineering 3

Year 4

Fall

Course Number Course Name Credit
COEN 031 Technical elective 3
COEN 345 Software Testing & Validation 4
COEN 490+ Capstone Computer Engineering Design Project 4
ENGR 392 Impact of Technology on Society 3

Winter

Course Number Course Name Credit
COEN 050 Technical elective  
COEN 051 Technical elective  
COEN 421 Embedded Systems & Software Design 4
COEN 490+ Capstone Computer Engineering Design Project (4)
General Education elective   3

 
 

Concordia University