CS Assignments 200L Introduction to Java Computational Methods Discrete & Data Structures Linear Algebra 300L Operating System I Introduction to Systems Analysis & Design Machine and Assembly Language Concurrent Programming A Modern Programming Language Algorithms and Complexity Statistical Processing 400L Web Design and Data Security Software Design and Architecture Data Design and Management