Room: E-Building, E-223
Phone: (718) 482-5710
About
This major introduces students to fundamentals of computer programming, software development, web development, mobile app development (iOS and Android), database development and game development. This program prepares students for careers in various computer & Information Technology fields and also allows students to continue their education by transferring.
Are You Interested In...
Skills You Will Learn
What makes this major unique?
This major is primarily focused on programming languages. While all computer majors require some type of programming, this major offers numerous courses to learn general purpose programming languages such as C++ and Java as well as more specialized languages for web development and app design.
Career Possibilities
As demand for skilled labor increases, some companies are hiring those with Associate’s degrees for the positions listed. The market is changing so be sure to confer with faculty, CCPD, and others as you plan your career.
Transfer Possibilities
A. REQUIRED CORE: 12 credits
English: 6 credits
Mathematical and Quantitative Reasoning: 3 credits
Select one of the following courses:
Life and Physical Sciences: 3 credits
Select one of the following courses:
B. FLEXIBLE CORE: 9 credits
Select one course from three of the five flexible core categories:
Students are advised to select one Urban Study course to complete college requirement. To complete the degree requirements from the Flexible Core, students are advised to select courses from the recommended course selections listed on the program website. Note: Students can select only two courses from any one discipline.
*Students are advised to take MAT200 under Scientific World as it is a prerequisite for MAC101 which is required.
Courses | Credits |
---|---|
Math, Engineering and Computer Science: 38 Credits | |
CSF101 First Year Seminar for Computer Science | 2 |
MAC101 Introduction to Computer Science | 3 |
MAC109 Introduction to Visual Programming | 3 |
MAC110 Systems Analysis and Design | 3 |
MAC250 Database Concepts and Programming | 3 |
MAC232 UNIX Network Operating Systems | 3 |
MAC221 App Development for iOS | 3 |
MAC190 Object-Oriented Programming | 3 |
MAC220 App Development for Android Devices | 3 |
MAC125 Advanced C++ Programming | 3 |
MAC280 Game Programming | 3 |
MAC172 Web Development I | 3 |
MAC272 Web Development II | 3 |
Unrestricted Elective: 1 Credit |
Graduate in Two Years!
Review your Degree Map to stay on track.
Contact Us
Quicklinks
Follow Us