Upcoming Courses
Here are the courses planned for the 2026–27 through 2029–30 academic years.
- 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 395 - AI: Search, Logic, and Learning (Foundations category)
- 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 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 150
- CSCI 235
- CSCI 295 - AI in the Scientific Loop
- 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 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.
CSCI 295 Course Description
Generative AI is rapidly changing how scientists find information, analyze data, write, code, communicate, and solve problems. This course prepares students to use these tools effectively and thoughtfully in their academic work and future careers. Students will develop a practical understanding of what generative AI is, how tools such as large language models work, and what they can and cannot reliably do. Students will learn to evaluate AI-generated information, recognize limitations and potential sources of error, and make informed decisions about when and how AI should be used. The course will also examine broader questions surrounding reliability, bias, privacy, ethics, scientific integrity, and the changing role of human expertise in an AI-enabled world. Students will explore applications of generative AI within their own scientific disciplines and complete a project using AI to address a problem or task relevant to their field. No prior programming or AI experience is required.
- Fall 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 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 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 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 150
- CSCI 192
- CSCI 235
- CSCI 265
- CSCI 270
- CSCI 361
- CSCI 395 - Bioinformatics (Application track)
- CSCI 482
Introductory Course Options
No prior programming experience is required for either CSCI 115 or CSCI 125. However, CSCI 125 moves at a 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 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 150
- 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 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 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 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 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 2030
-
- 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 150
- CSCI 192
- CSCI 235
- CSCI 265
- CSCI 270
- 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 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.7530
cschair@hope.edu