Electrical Engineering and Computer Science

Preparatory Program of MSSE

Students are expected to demonstrate proficiency in the following prerequisite knowledge areas.  Students must complete prerequisite courses in the areas they lack profiency, in addition to the requirements for the MSSE degree.  These prerequisite courses do not count toward the requirements for the MSSE program.  Those who took one or more equivalent courses can have the corresponding requirements waived but must get a prior authorization by the academic/research advisor.

Prerequisite Knowledge Area Prerequisite Courses
Introduction to programming CIS 500
Data structures and algorithms CIS 506
Object-Oriented programming CIS 568
Databases CIS 530
Discrete mathematics MTH 220 or CIS 505
Probability and statistics MTH 323
Computer organization EEC 483 or CIS 535
Computer networks EEC 584 or CIS 554
Operating systems CIS 545