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/170G
  • CIS110G (or CIS107G)

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.

Information in printed materials or electronic media for is provided for your general guidance. For more information please refer to our disclaimer statement