Computer Science: Mobile Programming, AAS
Program code: CSMP-AAS
Locations: Capital, Gateway, Norwalk
Program Description
This program prepares students for technical positions within the Computer Science field. It provides students with the skills needed to be successful in the emerging field of mobile device programming technologies. The program teaches students fundamental concepts as well as fosters preparation for tomorrow’s programming needs. Course work is focused on programming in heterogeneous platform environments through multiple programming languages, and development of both written and verbal communication skills needed in all areas of the business community.
Learning Outcomes
Upon successful completion of this degree, graduates will be able to:
- Demonstrate an understanding of connections between various platforms and programming languages;
- Work with and study the underlying technologies that support the internet;
- Demonstrate the ability to use an IDE (integrated development environment);
- Demonstrate the use of OOP (object oriented programming) techniques in program design and development;
- Demonstrate writing, compiling and executing code in Object Oriented programming languages;
- Test programs and troubleshoot simple problems;
- Understand relational database design methodology and be able to use database software to build, modify, and query relational databases; and
- Produce logical software solutions to problems.
This program is currently only offered to PTECH and Early College Studies students. This program will operate at the Norwalk Campus.
Degree Requirements
| Code | Title | Credits |
|---|---|---|
| General Education Courses | ||
| ENG 1010 | Composition | 3 |
| MATH 1610 | Precalculus | 4 |
| Elective ARHX - Arts & Humanities Course | 3-4 | |
| BIO 1210 | General Biology I | 4 |
| HIST 1015 | US History to 1877 | 3 |
| or HIST 1016 | US History from Reconstruction | |
| COMM 1301 | Public Speaking | 3 |
| CCS 1001 | College and Career Success | 3 |
| Program Courses | ||
| CSC 1201 | Introduction to Programming | 4 |
| CSC 2213 | Object Oriented Programming | 4 |
| CSC 1231 | Database Development and Design I | 4 |
| CSC 2232 | Database Development II | 4 |
| CSC 2252 | Programming Mobile Devices I | 3 |
| CSC 2253 | Programming Mobile Devices II | 3 |
| CSC 1271 | Web Development and Design I | 4 |
| CSC 2272 | Web Development and Design II | 4 |
| CSC 2276 | XML for the Worldwide Web | 4 |
| Directed Electives (Any CSC or CST or MATH 2000-level or higher) | 6-8 | |
| Total Credits | 63-66 | |