St. Joseph Hall Exterior

Online Certificate in Internet Programming

The new online certificate in Internet Programming at The College of Saint Rose is the result of our Computer Science faculty’s familiarity with the job market for computer programmers – not just today’s openings, but those that are likely to occur over the next decade.

In the job market, the name of the game is for programmers to have an optimal balance of experience and education. The online Internet Programming certificate, therefore, provides valuable academic training in the latest object-oriented languages and tools for program design, coding, testing, debugging and documentation of Internet applications.

With the Saint Rose certificate in Internet Programming, mid-career professionals can continue to upgrade their skills. And for recent college graduates, the certificate can serve as an entry point to our professional science master’s program.

As ever more sophisticated approaches evolve, programmers must update their skills to stay competitive. This holds true whether the programmer is supporting an HR office, an online merchant, a financial institution, or a government agency.

To obtain the Saint Rose certificate, students take three required courses in database management systems and internet programming. These cover key languages, including HTML, JavaScript, PHP/Perl, AJAX, JSP and JSTL. In the two elective courses, students may choose options including: advanced database (with PL/SQL and XML), Java Frameworks (Spring and Hibernate), and AJAX.

Admission Requirements

For admission to the certificate, applicants must have a bachelor’s degree from a regionally accredited institution, including prerequisites coursework in introductory programming, data structures and database management systems. Documentation of equivalent experience may be substituted for the prerequisite courses.

Core Requirements (9 credits)
CIS 503 Database Management Systems (3)
CIS 515 Internet Programming 1 (3)
CIS 516 Internet Programming 2 (3)

Electives (6 credits)
CIS 530 Advanced Database - PL/SQL and XML (3)
CIS 531 Java Frameworks - Spring and Hibernate (3)
CIS 532 AJAX (3)
View Course Descriptions

Have Questions?

Contact Dr. Ian MacDonald, chair
Albertus Hall Room 400-7
Ph: (518) 454 - 5163
Fax: (518) 458 - 5446