Email has been sent successfully!
What Requirements Does This Course Satisfy
- Home /
- What Requirements Does This Course Satisfy
The course will satisfy the requirements listed below. Be sure to expand the area you are interested in to see if there are any ‘Course Alternatives’ that can also satisfy the selected requirement.
If this course is taken or given as transfer credit...
Brooklyn College
CISC. 3110: Advanced Programming TechniquesCOMPUTER AND INFORMATION SCIENCE 1110 [1.5] OR 1180 [2.80] WITH A GRADE OF C OR HIGHER IS REQUIRED TO TAKE THIS COURSE. NOT OPEN TO STUDENTS WITH CREDIT IN COMPUTER AND INFORMATION SCIENCE 3130 [22].
Credits: 4
Hours: 4.0 Lecture hours
4 hours; 4 creditsA second course in programming. Advanced programming techniques emphasizing reliability, maintainability, and reusability. Module design and multi-file programs. Abstract data types. Objects, classes, and object-oriented design. Storage class and scope. Addresses, pointers, and dynamic storage allocation. Test suites, test drivers, and testing strategies; debugging, assertions, and an introduction to formal techniques. Recursion and function parameters. (Not open to students who are enrolled in or have completed Computer and Information Science 3130 [22].)Prerequisite: Computer and Information Science 1110 [1.5] or 1180 [2.80].
This course was last offered in the Fall 2017 semester.
(Regular Liberal Arts)