Courses Offered
Courses Offered
Please consult the Undergraduate Catalog for course descriptions and additional information about Computer Science Courses offered at Millersville.
General Education COURSES
- UNIV 103 | First Year Inquiry - CSCI Majors Seminar (Freshman Seminar / Open Elective)
- CSCI 350 | Cognitive Science (Perspective)
Computer Science Courses
Non-Major
- CSCI 101 | Introduction To Problem Solving With Computers
- CSCI 121 | Introduction to Internet Programming
- CSCI 151 | Intro to Programming for Data Science I
- CSCI 152 | Intro to Programming for Data Science II
Major-Required
- CSCI 140 | Discrete Structures
- CSCI 161 | Introduction to Programming I
- CSCI 162 | Introduction to Programming II
- CSCI 330 | Programming Languages
- CSCI 340 | Computational Models
- CSCI 362 | Data Structures
- CSCI 366 | Database Systems
- CSCI 370 | Computer Architecture
- CSCI 380 | Operating Systems
- CSCI 420 | Software Engineering
Major-Elective
- CSCI 375 | Computer Graphics
- CSCI 395 | Computer Networks
- CSCI 406 | Topics
- CSCI 415 | Computer and Network Security
- CSCI 419 | Mobile Device App Development
- CSCI 421 | Web Application Development
- CSCI 425 | Human Computer Interaction
- CSCI 435 | Compiler Construction
- CSCI 450 | Artificial Intelligence
- CSCI 452 | Data Mining
- CSCI 453 | Large-Scale Data Analytics and Visualization
- CSCI 456 | Robotics and Computer Vision
- CSCI 467 | Design & Analysis of Algorithms
- CSCI 475 | 3D Game Programming
- CSCI 476 | Parallel Programming