Skip to main content Skip to footer site map
Computer Science Department

SCS Matrix

Year Third Class Second Class First Class
CORE NE203 Ethics and Moral Reasoning 
3-0-3
NN210 Basic Navigation
1-2-2

NN310
Advanced Navigation 1-2-2

NL310
Leadership II
3-0-3
NL400
Law for the Junior Officer
2-0-2
NS43x
Junior Officer Practicum
1-2-2
SP211
General Physics I
3-2-4
SP212
General Physics II
3-2-4
SM242
Discrete Math & Probability
4-0-4
EE301
Electrical Fundamentals and Applications
3-2-4
ES300
Naval Weapons Systems
3-0-3
SM223
Calculus III with Optimization
4-0-4
HH216
West in the Modern World
3-0-3
Hum/SS Elective
3-0-3
Hum/SS Elective
3-0-3
DIVISION HH215
West in a Global Context
3-0-3
EM300
Principles of Propulsion
3-2-4
EA/N4XY
Principles of Ship Performance
3-2-4
Free Elective
3-0-3
ES360
Control Systems Laboratory
0-2-1
MAJOR IC210
Intro to Computing
3-2-4
IC211
Object-Oriented Programming
2-2-3
IC312
Data Structures
3-0-3
SI335
Computer Algorithms
3-0-3
SI413
Programming Languages
2-2-3
IC480
Capstone
1-4-3
IC220
Comp Arch & Organization
3-0-3
IC322
Computer Networks
2-2-3
IC470
Software Engineering
2-2-3
IC221
Systems Programming
2-2-3
SI340
Theory of Computing
3-0-3
IC411
Operating Systems
3-0-3
Unrestricted Major Elective
2-2-3 or 3-0-3
Restricted Major Elective
2-2-3 or 3-0-3
Unrestricted Major Elective
2-2-3 or 3-0-3
CREDITS 18 18 18 19 18 16
go to Top