Apply

Software Development Certificate

The certificate provides a solid foundation for software and application development.  Successful completion of this certificate prepares students for entry into the exciting industry of developing apps for smart devices/tablets and mobile platforms.

Students are prepared for careers such as:

  • Software Developers
  • Software Project Managers
  • Java Developers
  • Android Developers
  • iOS Developers
  • .NET Developers

Requirements

Students must have college level writing, mathematics and technology skills. Placement into the following (or equivalent) will satisfy these prerequisites:

  • ENG110G
  • MATH150G/170
  • CIS110G

Certificate Requirements

Course ID Course Theory Lab Credits
CIS112G Introduction to Object Oriented Programming 2 2 3
Classroom 2, Lab 2, Total 3
CIS113G Database Design and Management 2 2 3
Classroom 2, Lab 2, Total 3
IST113G IT Essentials: PC Hardware and Software 2 2 3
Classroom 2, Lab 2, Total 3
CIS124G Web Development I 2 2 3
Classroom 2, Lab 2, Total 3
CIS148G Introduction to Java Programming 2 2 3
Classroom 2, Lab 2, Total 3
CIS177G Introduction to Python 2 2 3
Classroom 2, Lab 2, Total 3
CIS224G Web Development II 2 2 3
Classroom 2, Lab 2, Total 3
or
 
CIS248G Advanced Java Programming 2 2 3
Classroom 2, Lab 2, Total 3
IST150G Network Operating System Fundamentals 2 2 3
Classroom 2, Lab 2, Total 3
IST212G Mobile Systems Architecture 2 2 3
Classroom 2, Lab 2, Total 3
IST275G Network Protocols and Services 2 2 3
Classroom 2, Lab 2, Total 3
MATH170G Discrete Mathematics 4 0 4
Classroom 4, Lab 0, Total 4
Total Credits 34

Still not sure?

Contact one of the Program Faculty or an Admissions Representative to learn more about the program.