Fall 2009 (Likely for Fall 2011)
CSCI 104 - Nature of Computing
CSCI 105 - Intro to Computer Science
CSCI 230 - Programming Languages
CSCI 335 - User Interface Design and Implementation
(Replace CSCI 302 - Computer Organization)
CSCI 400 - Theory of Algorithms
CSCI 402 - Database Management
Spring 2010 (Likely for Spring 2012)
CSCI 104 - Nature of Computing
CSCI 106 - Data Structures
CSCI 220 Computer Organization and Assembly Language Programming
(Replace CSCI 202 - Assembly Language Programming)
CSCI 301 - Software Engineering
CSCI 440 - Topics: Theory of Computation
Likely for Fall 2010
CSCI 104 - Nature of Computing
CSCI 105 - Intro to Computer Science
CSCI 230 - Programming Languages
CSCI 311 - Operating Systems
CSCI 440 - Topics: Artificial Intelligence [or Computer Graphics]
MATH 321 - Numerical Analysis
Likely for Spring 2011
CSCI 104 - Nature of Computing
CSCI 106 - Data Structures
CSCI 220 - Computer Organization & Assembly Language Programming
(Replace CSCI 202 - Assembly Language Programming)
CSCI 430 - Computer Communications/Networking
CSCI 440 - Topics: Computer Graphics [or Artificial Intelligence]
MATH 333 - Operations Research
CSCI 480 - Research seminar: Independent study and arranged courses
Summary:
Every semester: Nature of Computing (CSCI 104)
Every fall: Intro to Computer Science (CSCI 105), Programming Languages (CSCI 230)
Every spring: Data Structures (CSCI 106), Computer Organization and Assembly Language Programming (CSCI 220)
Every other year: All upper division classes. (All 300- and 400-level classes)
The schedule of related mathematics courses in CS curriculum:
Every semester
MATH 103 - Calculus for Management ScienceMATH 190 - Business Statistics
MATH 210 - Intro to Probability & Statistics
(MATH 190 & MATH 210 counted as equivalent for CS majors)
Fall semesters
MATH 105 - Calculus IMATH 291 - Linear Algebra
MATH 321 - Numerical Analysis (every even year: 2006, 2008,...)
Spring semesters
MATH 106 - Calculus IIMATH 112 - Discrete Structures
MATH 333 - Operations Research (every odd year: 2007, 2009,...)
The schedule of related business courses in CS curriculum:
Every semester
BUSN 202 - MicroeconomicsBUSN 211 - Accounting I
BUSN 212 - Accounting II
BUSN 328 - Organizational behavior
BUSN 370 - Business finance


