Software Development, Associate in Applied Science Print Options Apply Now Request Information College(s): Richard J. Daley Harold Washington Kennedy-King Malcolm X Olive-Harvey Harry S Truman Wilbur Wright Program Code: 0440
In an increasingly digital world, software development is key to the technology we use in our daily lives. There is now a growing need for software developers to create new mobile applications and software services in a variety of businesses and fields. City Colleges’ Software Development program teaches students several in-demand programming languages, including Python, C++, Java and JavaScript. Through the courses, students will learn the whole life cycle of software and be ready to meet employer demands.
Courses
- BUSINES 111 — Introduction To Business
- BUSINES 213 — Data Visualization and Presentation for Business
- BUSINES 259 — Introduction to Project Management
- CIS 101 — Computer Science 101
- CIS 103 — Fundamentals of Programming
- CIS 113 — Human-Computer Interaction
- CIS 114 — Mobile Application Development
- CIS 116 — Operating System I
- CIS 142 — C++ Object Oriented Programming I
- CIS 144 — Java Object Oriented Programming I
- CIS 181 — Web Development I/Basic Web Technologies
- CIS 182 — Web Development II/Client Side Scripting
- CIS 242 — C++ Object Oriented Programming II
- CIS 244 — Java Object Oriented Programming II
- CIS 245 — Principles of Software Development
- CIS 250 — Systems Analysis and Design
- CIS 260 — Computer Information Systems Field Project
- CIS 265 — Computer Information Systems Internship
- CIS 281 — Web Development III/Server Side Programming
- CIS 282 — Web Development IV/Web Database Integration
- COMPSFI 102 — Information Security Essentials
- COMPSFI 202 — Cybercrime and Incident Response
- COMPSFI 213 — Ethical Hacking
- COMPSFI 215 — Information Security Domain
- ECON 201 — Principles Of Economics I
- ECON 202 — Principles Of Economics II
- ENGLISH 101 — Composition
- MATH 118 — General Education Math
- MATH 125 — Introductory Statistics
- MATH 140 — College Algebra
- MATH 146 — Discrete Mathematics
- NET TEC 101 — Client-Server Database I
- NET TEC 121 — Internetworking I
- NET TEC 122 — Internetworking II
- NET TEC 240 — Operating Systems/Server I