Close-up of person coding on a laptop

Computer Science (Minor)

Our Computer Science minor offers flexible course options to accommodate students with different programming backgrounds and academic interests.

Degrees & Offerings
  • Minor
Location
  • Bloomsburg
  • Lock Haven
Department
College
Program Contact
Assistant Professor of Mathematics
Illustration of Mountain

The Computer Science Minor is offered by the Department of Computer Science and Digital Forensics to prepare non-major students, advancing their ability to collect, process, analyze, and present data effectively. The minor trains students to solve/automate different computational problems using their preferred programming language. The Computer Science minor enhances the marketability of non-major students' degrees since computers are used in every life venue.

Students wishing to add the Computer Science minor should take one of the following pathways:

  • Pathway 1
    • CMSC 120: Object-Oriented Programming with Java.
    • CMSC 130: Graphical User Interfaces in Java.
    • +11 additional elective credits from the Computer Science major as explained in this proposal and the minor map.
  • Pathway 2
    • CMSC 120: Object-Oriented Programming with Java.
    • CMSC 115: Python Programming.
    • CMSC 215: Advanced Python.
    • +9 additional elective credits from the Computer Science major as explained in this proposal and the minor map.

Courses and Curriculum

Computer Science Minor Requirements

  • 19 credits required for minor completion
  • Students should meet with their academic advisor each semester and use to monitor their individual progress toward completion of the minor.

Minor Requirements

  • Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions.
  • Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of computer science.
  • Apply computer science theory and software development fundamentals to produce computing-based solutions.

Applying to This Program

Apply

  • Application Process

    Review the step-by-step process whether you're a first-year student, transferring to CU, or more.

  • By starting your application, you gain access to your personalized application portal to view your progress.

  • Scholarships

    As the largest comprehensive university in north central and northeastern Pennsylvania, CommonwealthU works hard to provide a world-class education that consistently rates among the best values in the nation.

Explore More

  • Explore Âé¶¹Ö±²¥

    There's no better way to learn more than to experience Âé¶¹Ö±²¥ for yourself! Set up a campus tour or connect with us virtually.

  • Connect with Your Admissions Counselor

    Applying to college is a big step. You have questions, and we have answers!

  • Understanding Financial Aid

    Financial Aid can be a complex topic. Our Financial Aid team is here to tell you what you need to know and help you navigate the financial aid process.