Close Menu

Professional Certificate in Software Development

About this certificate:

The Professional Certificate in Software Development is awarded to those participants who have completed both a track (depending on their current skill level) of two Java programming courses in addition to at least one of the five elective course listed below. Those interested in pursuing this award must complete these three certificate courses. Most often these programs can be successfully completed in one year or less.

Participants who wish to pursue this Professional Certificate would be best served by receiving guidance from a program manager of Information Technology Courses. Some courses may be taken simultaneously and some may require prerequisites. Allowing the program manager to assist in planning the sequence of courses would ensure a successful and enjoyable experience as participants reach their goals.

Job Outlook:

The median salary for a Software Developer is $102,000.*

Related job titles include Programmer, Software Engineer, Web Application Developer, and Mobile Application Developer.

Job growth in this area is expected to increase 17% through 2024.

Program Details:

This program is designed for students seeking to enhance their skills as a software developer. Depending on the student's experience with Java and object-oriented design, they may begin on one of two tracks with either an introductory or intermediate level programming course. Courses are sixteen weeks long over the fall and spring semesters, and are eight weeks long if taken over the summer.

for students new to Java Programming (beginners):

  • IT 811 Intro to Programming with JavaThis course introduces the concepts of object-oriented design and implementation approach in Java programming language. Participants will use different tools to understand some basic design patterns and know how to apply them into real world situations. Object-Oriented based design knowledge and how to implement in Java language will be discussed. Basic HTML World Wide Web programming will also be included.
  • IT-D 811 Java Programming - This intermediate-level course covers a broad spectrum of object-oriented programming concepts and application programming interfaces. The student considers the details of object-orientated development in topics of multi-threading, data structure collections, stream I/O and client interfaces. Software engineering topics of packaging and deployment are covered as well. Hands-on exercises reinforce concepts taught throughout the course.

FOR STUDENTS With Some Java Experience (intermediate):

  • IT-D 811 Java Programming - This intermediate-level course covers a broad spectrum of object-oriented programming concepts and application programming interfaces. The student considers the details of object-orientated development in topics of multi-threading, data structure collections, stream I/O and client interfaces. Software engineering topics of packaging and deployment are covered as well. Hands-on exercises reinforce concepts taught throughout the course.
  • IT-D 815 Advanced Software Development - An advanced-level course that considers web container application development for enterprise systems. The primary focus is on database connectivity (JDBC) integration with Web application programming using an enterprise-level application framework. A Web application term project considers the design and implementation of a database instance that serves as the information tier in a contemporary 3-tier enterprise solution.

electives for all students:

Additionally, a third certificate course may be chosen as an elective from the following courses:

Starting at $7,950 

Apply

Contact Nuala Power for more Information