Upcoming Courses
Here are the courses planned for the 2024–25 through 2027–28 academic years.
- Fall 2025
-
- CSCI 112
- CSCI 115
You cannot count CSCI 115 towards a Computer Science major if you have already received credit for CSCI 235. - CSCI 125
- CSCI 140
- CSCI 235
- CSCI 245
- CSCI 255
- CSCI 336
- CSCI 392
- CSCI 481
Introductory Course Options
No prior programming experience is required for either CSCI 115 or CSCI 125. 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.
- Spring 2026
-
- CSCI 112
- CSCI 115
You cannot count CSCI 115 towards a Computer Science major if you have already received credit for CSCI 235. - CSCI 125
- CSCI 140
- CSCI 192
- CSCI 235
- CSCI 265
- CSCI 270
- CSCI 354
- CSCI 361
- CSCI 482
Introductory Course Options
No prior programming experience is required for either CSCI 115 or CSCI 125. 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.
- Fall 2026
-
- CSCI 112
- CSCI 115
You cannot count CSCI 115 towards a Computer Science major if you have already received credit for CSCI 235. - CSCI 125
- CSCI 140
- CSCI 235
- CSCI 245
- CSCI 255
- CSCI 321
- CSCI 342
- CSCI 470
- CSCI 481
Introductory Course Options
No prior programming experience is required for either CSCI 115 or CSCI 125. 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.
- Spring 2027
-
- CSCI 112
- CSCI 115
You cannot count CSCI 115 towards a Computer Science major if you have already received credit for CSCI 235. - CSCI 125
- CSCI 140
- CSCI 192
- CSCI 235
- CSCI 265
- CSCI 270
- CSCI 376
- CSCI 385
- CSCI 482
Introductory Course Options
No prior programming experience is required for either CSCI 115 or CSCI 125. 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.
- Fall 2027
- Spring 2028
-
- CSCI 112
- CSCI 115
You cannot count CSCI 115 towards a Computer Science major if you have already received credit for CSCI 235. - CSCI 125
- CSCI 140
- CSCI 192
- CSCI 235
- CSCI 265
- CSCI 270
- CSCI 354
- CSCI 361
- CSCI 482
Introductory Course Options
No prior programming experience is required for either CSCI 115 or CSCI 125. 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.
- Fall 2028
-
- CSCI 112
- CSCI 115
You cannot count CSCI 115 towards a Computer Science major if you have already received credit for CSCI 235. - CSCI 125
- CSCI 140
- CSCI 235
- CSCI 245
- CSCI 255
- CSCI 321
- CSCI 342
- CSCI 470
- CSCI 481
Introductory Course Options
No prior programming experience is required for either CSCI 115 or CSCI 125. 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.
- Spring 2029
-
- CSCI 112
- CSCI 115
You cannot count CSCI 115 towards a Computer Science major if you have already received credit for CSCI 235. - CSCI 125
- CSCI 140
- CSCI 192
- CSCI 235
- CSCI 265
- CSCI 270
- CSCI 376
- CSCI 385
- CSCI 470
- CSCI 482
Introductory Course Options
No prior programming experience is required for either CSCI 115 or CSCI 125. 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.
workP. 616.395.7510
cschair@hope.edu