Skip to Main Content
dropdownCombined ShapedropdowndropdownnextGroup 3circle_arrow_left_redGroup 2Group 8Group 35homelocationSHULogo_Crimson Copyphonemagnifying-glass

Introduction to Website Development (SSD 100)

This course provides the student with an introduction to website development and software development practices using HTML and CSS. Recommended for students who want to learn practical job skills in software development in preparation for a career or future study. This course is open only to students in the Software Application Development certificate program. Prerequisites: Basic computer skills (installing software on a computer, creating nested folders, using a text editor). Duration: 5 weeks. Pass/Fail only. 2 credits.

2 Credits.

Introduction to JavaScript (SSD 101)

This course teaches web programming in the popular JavaScript language. Recommended for students who want to learn practical job skills in software development in preparation for a career or future study. This course is open only to students in the Software Application Development certificate program. Prerequisites: SSD100 or previous programming experience using HTML and CSS. Duration: 5 weeks. Pass/Fail only. 2 credits.

2 Credits.

Mobile Web Application Development (SSD 102)

This course teaches students to develop mobile web applications that function similarly to native applications when deployed on smartphones. Recommended for students who want to learn practical job skills in software development in preparation for a career or future study. This course is open only to students in the Software Application Development certificate program. Prerequisites: SSD100 and SSD101, or previous programming experience using HTML, CSS, and JavaScript. Duration: 8 weeks. Pass/Fail only. 3 credits.

3 Credits.

Java 1 (SSD 103)

This course teaches students to program in the popular Java programming language. Part 1 of a 2-course sequence. This course is open only to students in the Software Application Development certificate program. Prerequisites: SSD100 and SSD101, or previous programming experience using HTML, CSS, and JavaScript. Duration: 10 weeks. Pass/Fail only. 4 credits.

4 Credits.

Java 2 (SSD 104)

This course takes students deeper into programming in the popular Java programming language. Part 2 of a 2-course sequence. This course is open only to students in the Software Application Development certificate program. Prerequisite: SSD103. Duration: 10 weeks. Pass/Fail only. 4 credits.

4 Credits.

Native Mobile App Development (SSD 107)

This course teaches students to develop native mobile applications for Android phones in Java. This course is open only to students in the Software Application Development certificate program. Prerequisites: SSD103 and SSD104, or previous Java programming experience. Duration: 8 weeks. Pass/Fail only. 3 credits.

3 Credits.

View courses and full requirements for this program in the current course catalog.

View Course Catalog