You are here: Home Academics Programs M. ENG Coursework

Coursework

M.Eng Coursework

The minimal requirements for the degree Master of Engineering with specialization in Computer Engineering And Computer Science are as follows:

  1. Admittance to the Professional School of Engineering.
  2. Currently Enrolled in the Graduate/Professional Year of CECS.

First Year (PE-1)

Subject Number Course (Pre/Co-requisites for Course) Credit
Fall
CECS 130* Intro to Programming Languages (P) (Fall, Spring) 3
CHEM 201* General Chemistry I 3
CHEM 207* Intro to Chem Analysis I (CoReq CHEM 201) 1
ENGL 101* Intro to College Writing - I (P) 3
ENGR 100* Intro to Engineering (Fall) 2
ENGR 101* Engineering Analysis I (P) (Fall, Spring) 4
Spring
CECS 220 OO Program Design with Java (CECS 130) 3
CECS 230* Fundamentals of CSE (P) (CECS 130) 3
ENGL 102* Intermediate College Writing - II (ENGL 101) 3
ENGR 102* Engineering Analysis II (P) (ENGR 101) 4
PHYS 295* Physics I Lab (CoReq PHYS 298) 1
PHYS 298* Physics I (P) (CoReq ENGR 101) 4
Summer
ENGR 201 Engineering Analysis III (P) (ENGR 102) 4
PHYS 296 Physics II Lab (CoReq PHYS 299) 1
PHYS 299 Physics II (P) (CoReq ENGR 102) 4
XXXX XXX General Education Elective 3

 

Second Year (PE-2)

Subject Number Course (Pre/Co-requisites for Course) Credit
Fall
CECS 288 Co-op Seminar (P) 0
CECS 302 Information Structures (P) (CECS 230)(Fall, Spring) 3
CEE 205 Mechanics I: Statics (ENGR 101; PHYS 298) 3
COMM 111 or
112
Speech Communications
Business and Professional Speaking
3
ECE 252 Intro to Electrical Engr (PHYS 299; CoReq ENGR 201) 3
ENGR 205 Differential Equations for Engineering (P) (ENGR 201) 2
HIST 101 or
102
Western Civilization I
Western Civilization II
3
Spring
CECS 289 Co-op I (P) (CECS 288, Admitted to Dept) 2
Summer
CECS 310 Discrete Structures (P) (3rd yr) 3
CECS 312 Funds of Digital Electronics (P) (ECE 210; ECE 211) 2
ECE 210 Logic Design (P) (PHYS 299; CoReq ECE 211) 3
ECE 211 Logic Design Lab (CoReq ECE 210) 1
XXXX XXX General Education Elective 3

 

Third Year

Subject Number Course (Pre/Co-requisites for Course) Credit
Fall
CECS 389 Co-op II (P) (CECS 288; CECS 289) 2
Spring
CECS 311 Ethics and Law (3rd yr) (Fall, Spring) 3
CECS 419 Introduction to Algorithms (CECS 302, CECS 310) (Fall, Spring) 3
CECS 420 Design of Operating Systems (P) (CECS 302) (Fall, Spring) 3
ECE 412 Computer Interfacing (ECE 210; Senior Standing) (Fall, Spring) 3
ENGR 330 Linear Algebra (ENGR 201 & 205) 2
IE 360 Probability & Statistics for Engineers (P) (ENGR 102) 3
Summer
CECS 489 Co-op III (CECS 288; CECS 389) 2

 

Fourth Year

Subject Number Course (Pre/Co-requisites for Course) Credit
Fall
CECS 504 Automata Theory (CECS 310) (Fall, Spring) 3
CECS 525 Microcomputer Design (P) (ECE/CECS 412) (Fall, Spring) 4
CECS 535 Introduction to Databases (CECS 420) (Fall, Spring) 3
IE 370 Engineering Economic Analysis (ENGR 201) 3
XXXX XXX General Education Elective 3
Spring
CECS 516 Computer Network (IE 360; CECS 412) (Spring) 3
CECS 530 Design of Compilers (CECS 420) (Spring, Summer) 3
CECS 550 Software Engineering (CECS 420; CECS 440) (Fall, Spring) 3
CECS 596 CECS Capstone Design (Senior; CoReq CECS 525, CECS 550) 3
CECS 5XX CECS Elective 3
Summer
CECS 5XX CECS Elective 3
CECS 5XX CECS Elective 3
XXXX XXX General Education Elective 3

 

MENG

Subject Number Course (Pre/Co-requisites for Course) Credit
 
CECS/ECE 510 Computer Design (CECS 412, 230, ECE 210, 211; co-ECE 511) 3
ECE 511 Computer Design Laboratory (ECE 210; co-ECE 510) 1
CECS/IE
CECS
563 or
620
Experimental Design in Engineering (IE 360)
Combinatorial Optimization and Modern Heuristics
3
CECS 625 Parallel Programming 3
CECS 622 Simulation and Modeling of Discrete Sys (IE 360) 3
CECS XXX CECS Elective 3
CECS XXX CECS Elective 3
CECS XXX CECS Elective 3
CECS XXX CECS Elective 3
CECS 697 MENG Thesis in CECS or 6
or
CECS 696 CECS Project 3
CECS XXX CECS Elective 3

 

*Core Courses

Minimum requirement for Master of Engineering degree (five-year total): 31 Semester Hours beyond BS degreee


(1) A regularly enrolled full-time student is required to select a Thesis or Project option. The Thesis option requires both an approved M.Eng thesis topic and members of the thesis committee during the summer term of the graduate/professional years and the Project option requires a project topic during the last term of the graduate/professional program.

 

(2) Required CECS program courses may be chosen to provide concentration at the Master of Engineering level in the research focus areas of the department. The approved elective courses must be chosen with the written approval of the student's faculty advisor to meet the interests of the student. Lists of appropriate engineering design courses and engineering science courses are listed here.

 

(3) The CECS elective may be chosen from an engineering area other than CECS. The CECS elective may be chosen in the engineering science area or engineering design area.

 

Document Actions
Personal tools