FALL 2022 REGISTRATION RECOMMENDATIONS

Here are some recommendations for courses to take based on the highest-numbered course you will have completed after spring 2024.

You should sign up for ONE of:
  • CSCI 115, Introduction to Programming with Python or
  • CSCI 125 - Software Design and Implementation. an introduction to object-oriented programming using the Java programming language.
No prior programming experience is required for either course; however, CSCI 125 moves at a slightly faster pace. If you are comfortable with that faster pace, sign up for CSCI 125, otherwise we'd recommend CSCI 115 first.
Whichever course you sign up for, you might consider leaving one of the time slots where the other course is offered open in case you decide to switch.
Other courses to consider
CSCI 112 - Exploring Computer Science.

You can sign up for CSCI 235 - Data Structures and Software Design or CSCI 245 - Programming Language Paradigms. You'll probably find it easier to continue on with 235.
  • CSCI 235 is a continuation of learning to program using Java
  • CSCI 245 focuses on several other languages
It's not recommended that you sign up for both of these courses at the same time. 245 is only offered in the fall semester, while 235 will also be offered in the spring. If you're considering studying off-campus in Fall '25, you should take 245 in Fall '24 and 235 in Spring '25.
Other courses to consider
  • CSCI 112 - Exploring Computer Science.
  • CSCI 295 - Studies in Computer Science (Mastering Git)
  • Loic

    Loïc

    Löic

    Löïc

    LÖƗC!