Sample BS/accelerated MSMIS course work
From MWCSWiki
Courses a student majoring in Computer Science at MWC would take for a major in computer science and the accelerated MSMIS. This is meant to show a likely sequence of courses. Which courses are taken when depends on prerequisites, but there is some flexibility in what is shown below. We are still thinking of making it possible for all 400 level, except for internship, in the catalog for MWC to be cross-listed in the catalog at CGPS. Items in bold are cross listed with CGPS and may be used to satisfy the requirements for the BS in Computer Science
Current CS Major
Year 1
CPSC 125 - Introduction to Discrete Math CPSC 110 - Introduction to Computer Science CPSC 220 - Computer Science I
Year 2
CPSC 230 - Computer Science II CPSC 305 - Computer Systems and Architecture CPSC 321 - Advanced Data Structures
Year 3
CPSC 326 - Theoretical Foundations of Computing CPSC 430 - Software Engineering Math 300 - Linear Algebra CPSC 350 - Introduction to database systems (new course)
Year 4
MSCS 501 - Organization of Programming Languages ( MSCS 505 - Operating Systems 6 credits from MSCS 510 - Database Principles and Design MSCS 514 - Network Principles and Applications MSCS 515 - Artificial Intelligence MSCS 520 - Simulation Techniques MSCS 591 - Individual Study in Computer Science/"Special Projects" MSCS 570 - Selected Topics in Computer Science ** such as - Web development courses, e-commerce, computer security * MMIS 500 - Management Information Systems * MMIS 505 - Information System Analysis and Design * MMIS 510 - Information Security Management * MMIS 515 - Information Technology Project Management * MMIS 530 - Emerging Information System Technologies * MMIS 531 - Managing and Leading the Information Technology Workforce * MMIS 532 - Enterprise Information Systems * MMIS 533 - Management of Information Technology Outsourcing * MMIS 534 - Business Database Systems
Proposed Track in Computer Information Systems resulting in a BS in Computer Science
Items in bold are cross listed with CGPS and may be used to satisfy the requirements for the BS in Computer Science
Year 1
CPSC 125 - Introduction to Discrete Math CPSC 110 - Introduction to Computer Science CPSC 220 - Computer Science I BUAD 131 - Principles of Accounting I ECON 201 - Macro Economics
Year 2
CPSC 230 - Computer Science II CPSC 350 - Introduction to Database CPSC 321 - Advanced Data Structures BUAD 132 - Principles of Accounting II ECON 202 - Micro Economics
Year 3
CPSC 310 - Introduction to Information Systems 3-credits from CPSC 430 - Software Engineering CPSC 414 - Network Principles and Applications 3-credits from MSCS 530 - Software Engineering MSCS 514 - Network Principles and Applications MATH 200 - Introduction to Statistics ECON 361 - Introductory Economics
Year 4
BUAD 353 - Decision Analysis 9 credits from MSCS 501 - Organization of Programming Languages ( MSCS 505 - Operating Systems MSCS 510 - Database Principles and Design MSCS 514 - Network Principles and Applications MSCS 515 - Artificial Intelligence MSCS 520 - Simulation Techniques MSCS 591 - Individual Study in Computer Science/"Special Projects" MSCS 570 - Selected Topics in Computer Science ** such as - Web development courses, e-commerce, computer security * MMIS 500 - Management Information Systems * MMIS 505 - Information System Analysis and Design * MMIS 510 - Information Security Management * MMIS 515 - Information Technology Project Management * MMIS 530 - Emerging Information System Technologies * MMIS 531 - Managing and Leading the Information Technology Workforce * MMIS 532 - Enterprise Information Systems * MMIS 533 - Management of Information Technology Outsourcing * MMIS 534 - Business Database Systems

