ChillSemesterSign in

CISC 3115

Intro Modern Prog Techniques · 4 credits · Fall 2026

Requirements

COMPUTER AND INFORMATION SCIENCE 1115, OR BOTH 1113 AND 1114, OR 1170, WITH A GRADE OF C OR HIGHER, IS REQUIRED TO TAKE THIS COURSE. NOT OPEN TO STUDENTS WITH CREDIT IN COMPUTER AND INFORMATION SCIENCE 3110.

About this course

4 hours; 4 creditsA second course in programming. Programming techniques emphasizing reliability, maintainability, and reusability. Multi-file programs. Abstract data types. Objects, classes, and object-oriented design. Test suites, test drivers, and testing strategies; debugging, assertions, and an introduction to formal techniques. Recursion, event-driven programming and threads, GUI programming, and simple network programming (Not open to students who are enrolled in or have completed Computer and Information Science 3110 [15]. Completion of this course prohibits a student from receiving credit for CISC 3110.)Prerequisite: Computer and Information Science 1115, or both of 1113 and 1114, or 1170.

Seat status as of Oct 3, 7:44 AM ET. Seats can change between refreshes.

Chill Rank compares professors using Rate My Professors reviews, from Chill to Brutal. What each rank means

EWQ6-LEC Regular
Wed · 6:30 PM - 10:00 PM
Inger Add 234
Brendan ReillyChill Rank 5 of 5: Brutal?★ 1.5(14)Difficulty 3.9/5 · 21% would take again#3 chillest of 4 for this course
In PersonOpen
MY2-LEC Regular
Mon/Wed · 2:15 PM - 3:55 PM
Inger Add 329
Gerald WeissChill Rank 3 of 5: Fair?★ 4.1(49)Difficulty 2.9/5 · 75% would take again#1 chillest of 4 for this course
In PersonClosed
MY3-LEC Regular
Mon/Wed · 3:40 PM - 5:20 PM
Inger Add 238
Chaim ZieglerChill Rank 5 of 5: Brutal?★ 2.0(189)Difficulty 4.4/5 · 10% would take again#4 chillest of 4 for this course
In PersonOpen
TY2-LEC Regular
Tue/Thu · 2:15 PM - 3:55 PM
Ingersoll 1141
Basak TaylanChill Rank 3 of 5: Fair?★ 4.1(77)Difficulty 3.3/5 · 77% would take again#2 chillest of 4 for this course
In PersonClosed