Email has been sent successfully!
CUNY to CUNY by Course
- Home /
- CUNY to CUNY by Course /
- Course
The information below will show you how the course you have selected will transfer to every CUNY college. Click icon to see more information about the course. Note that the URL of this page is unique to this course and can easily be shared.
If this course is taken…
CMP 168: Programming Methods II
Lehman College
CMP 168: Programming Methods II
Lehman College
Lehman College
Prerequisie:CMP 157, CMP 167 Grade of B- or betterCorequisite: CMP 158
Credits: 4
Hours: 4.0 Lecture hours
Continuation of parameter passing with a focus on devising function definitions and tracing recursive calls. Sorting and searching algorithms and a comparison of their performance. GUI programming. Exceptions and Exception Handling. Object Oriented Programming techniques. Designing, developing, and debugging programs using commercial IDEs.Prerequisites: CMP 157, CMP 167 Grade of B- or betterCorequisite: CMP 158
(Flexible Core - Scientific World)
… This is the credit that will be given upon transfer
CIS 7000: Computer Information Systems Elective
Baruch College
CIS 7000: Computer Information Systems Elective
Baruch College
Baruch College
Requisites: None
Credits: 3
Hours: 3.0 Message hours
Computer Information Systems Elective
This course has never been offered.
(Regular Non-Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CSC 330: Data Structures I
Borough of Manhattan CC
CSC 330: Data Structures I
Borough of Manhattan CC
Borough of Manhattan CC
Prerequisite: CSC 210 and CSC 230Student must also be exempt from Reading and Writing and MAT 56
Credits: 3
Hours: 4.0 Lecture hours
This course is an introduction to abstract data structures, their use and implementation. Storage allocation techniques, including stacks, queues, and linked lists and recursive programming will be discussed. Students will be expected to complete several programming assignments illustrating the basic concepts.
This course was last offered in the Spring 2019 semester.
(Regular Non-Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CSI 32: Introduction to Computer Programming II & ELEC 1000: Elective Credit
Bronx CC
CSI 32: Introduction to Computer Programming II & ELEC 1000: Elective Credit
Bronx CC
Bronx CC
CSI 32: Introduction to Computer Programming II
Prerequisite:CSI 31, and CUNY English Proficiency; or ENG 100 or 110, if required
Credits: 3
Hours: 4.0 Lecture hours
Continuation of CSI 31. Introduction to object-oriented programming including encapsulation, polymorphism, and inheritance; class templates; recursion and recursive analysis; analysis of algorithms, program style; documentation of programs; debugging; development of major projects.
(Regular Non-Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
AND
ELEC 1000: Elective Credit
Requisites: None
Credits: 0
Elective Credit
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CSI 32: Introduction to Computer Programming II
Bronx CC
CSI 32: Introduction to Computer Programming II
Bronx CC
Bronx CC
Prerequisite:CSI 31, and CUNY English Proficiency; or ENG 100 or 110, if required
Credits: 3
Hours: 4.0 Lecture hours
Continuation of CSI 31. Introduction to object-oriented programming including encapsulation, polymorphism, and inheritance; class templates; recursion and recursive analysis; analysis of algorithms, program style; documentation of programs; debugging; development of major projects.
(Regular Non-Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CISC. 3110: Advanced Programming Techniques
Brooklyn College
CISC. 3110: Advanced Programming Techniques
Brooklyn College
Brooklyn College
COMPUTER 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)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
HUM 99902: Elective Credit Liberal Arts
City College
HUM 99902: Elective Credit Liberal Arts
City College
City College
Requisites: None
Credits: 0
Elective Credit Liberal Arts
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CSC 330: Object-Oriented Software Design
College of Staten Island
CSC 330: Object-Oriented Software Design
College of Staten Island
College of Staten Island
PQ 326 with a grade of C or higher
Credits: 3
Hours: 3.0 Lecture hours
Large-scale software design issues, object-oriented design paradigms, encapsulation, polymorphism, inheritance, re-usability, and specifics of an object-oriented language and associated development tools. Students will be required to implement a substantial and well-engineered project using an object-oriented language.
(Regular Non-Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CBA 1000: CBA Credit - Liberal Arts
Graduate Center
CBA 1000: CBA Credit - Liberal Arts
Graduate Center
Graduate Center
Requisites: None
Credits: 0
CBA Credit - Liberal Arts
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
INFT 223: Programming II
Guttman CC
INFT 223: Programming II
Guttman CC
Guttman CC
Prerequisite: MATH 120/120.5 and INFT 211
Credits: 3
Hours: 4.0 Lecture hours
This course is a continuation of Programming I with emphasis on object development. Students are introduced to software engineering concepts as well as graphical user interface design, event driven programming, elementary data structures, constructor, access, and manipulation methods, and searching and sorting techniques with a firm foundation in secure programming. Advanced object oriented topics of inheritance and polymorphism are presented using relevant projects that mimic typical industry application software. Programming projects will be drawn from issues related to the topics discussed in the City Seminars.
(Regular Non-Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CSC 275: Object Oriented Programming
Hostos CC
CSC 275: Object Oriented Programming
Hostos CC
Hostos CC
Pre/Co-Requisite: ESL 86 88 or ESL 91 or higher, or ENG 100 or higher; CSC 215
Credits: 3
Hours: 3.0 Lecture hours
This course is a continuation of algorithmic problem solving designed to promote object oriented programming concepts, techniques, and applications. It introduces more advanced methods, particularly object-oriented design. Topics include: procedural abstraction, user defined static, dynamic and generic data types, linked structures, sorting and searching, event-driven programming and recursion. Abstract data types, inheritance and polymorphism are examined. Principles of rigorous programming practice and software development are emphasized.
(Regular Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
ELECT M1111: Elective--Major
Hunter College
ELECT M1111: Elective--Major
Hunter College
Hunter College
Requisites: None
Credits: 0 (min) / 99 (max)
Elective--Major
(Message Non-Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
ELEC 1000: Elective Credit
John Jay College
ELEC 1000: Elective Credit
John Jay College
John Jay College
Requisites: None
Credits: 0
Elective Credit
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
ELEC 1000: Elective Credit
Kingsborough CC
ELEC 1000: Elective Credit
Kingsborough CC
Kingsborough CC
Requisites: None
Credits: 3
Elective Credit
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
MAC 190: Object-Oriented Programming
LaGuardia CC
MAC 190: Object-Oriented Programming
LaGuardia CC
LaGuardia CC
Pre-requisite of MAC101 OR MAC 108 is required.
Credits: 3
Hours: 4.0 Lecture hours
This is an advanced programming course in the Computer Science option with focus on object oriented programming. Topics include classes, constructors, inheritance, superclasses, subclasses, interface, strings, graphics, graphical user interface, applets, dynamic data structures, threads and exceptions. Students will write programs to implement user-defined classes.
(Regular Non-Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CS 999: Computer Science Elective
Medgar Evers College
CS 999: Computer Science Elective
Medgar Evers College
Medgar Evers College
Requisites: None
Credits: 0
Computer Science Elective
(Message Non-Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
ELEC 1000: Elective Credit
NYC College of Technology
ELEC 1000: Elective Credit
NYC College of Technology
NYC College of Technology
Requisites: None
Credits: 0
Elective Credit
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CSCI 499: Computer Science Elective Credit
Queens College
CSCI 499: Computer Science Elective Credit
Queens College
Queens College
Requisites: None
Credits: 3
Computer Science Elective Credit
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CS 203: Algorithmic Problem Solving II in C++
Queensborough CC
CS 203: Algorithmic Problem Solving II in C++
Queensborough CC
Queensborough CC
PREREQ: MA441 AND CS101 WITH A GRADE OF C OR BETTER
Credits: 4
Hours: 5.0 Lecture hours
User defined data types, pointers and linked lists, ADT's, stacks, queues, recursion, searching and simple sorting, elementary memory management. Object oriented problem solving.
(Flexible Core - Scientific World)
ELEC 1000: Elective Credit
School of Labor & Urban Studies
ELEC 1000: Elective Credit
School of Labor & Urban Studies
School of Labor & Urban Studies
Requisites: None
Credits: 0
Elective Credit
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
ELEC 1000: Elective Credit
School of Professional Studies
ELEC 1000: Elective Credit
School of Professional Studies
School of Professional Studies
Requisites: None
Credits: 0
Elective Credit
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.
CS 999: Computer Science Liberal Arts Elective
York College
CS 999: Computer Science Liberal Arts Elective
York College
York College
Requisites: None
Credits: 0
Computer Science Liberal Arts Elective
(Message Liberal Arts)
Note: This course will satisfy the Flexible Core - Scientific World area of your General Education Requirements.