CISC 3115
Intro Modern Prog Techniques · 4 credits · Spring 2027
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.
No sections have been posted for this course in this term yet.