Courses and Placement

Welcome to the department of Engineering and Computer Science. We hope the information below and on the pages linked below each discipline will be helpful in selecting your courses. 

Graduation Requirements: During your time at NCSSM you are required to take one engineering or computer science course. An additional course in this department will also satisfy the STEM elective requirement.

Placement Information: You cannot satisfy the Engineering and Computer Science graduation requirement with courses taken at other schools or other prior work; however that prior work may allow you to take advanced courses earlier. Please see the Placement Information in each area if you wish to use prior experience to bypass the prerequisites for an intermediate or advanced course.

Online Courses: Residential students are welcome and encouraged to take online courses. Online students will have priority for online sections and residential students will be placed in residential versions in semesters when both are offered.

Click the link below for engineering placement and pathway information

Engineering Courses and Placement

Click the link below for computer science placement and pathway information

Computer Science Courses and Placement