Software Development: Desktop and Mobile Programming

OBJECTIVE: The objective of this program is to expose students to a variety of computer science skills and concepts utilized throughout the software development industry. Students will be exposed to various programming languages, specifically Java and Python that are used throughout the Software Development and Mobile Development domains. Courses in this program are highly project based and consist of both, lecture and lab.

OCCUPATIONS: entry-level programmer, software developer, program developer, web developer, software analyst, software administrator, software manager, software engineer, application developer, systems analyst, data analyst

PREREQUISITE: Intermediate level computer knowledge

Course Titles
Course
NO.
Lecture Hours
Laboratory Hours
Prep
Hours
Semester Credits
IT Essentials I
CS100
60
0
-
4.00
Programming Fundamentals I
DMP102
60
60
-
6.00
Programming Fundamentals II
DMP103
60
60
-
6.00
Introduction to Java I
DMP110
60
90
-
7.00
Introduction to Java II
DMP111
60
90
-
7.00
Elements of Mobile Computing
DMP112
60
90
-
7.00
Capstone Project
DMP600
15
120
-
5.00
Career Counseling
CAR500
30
0
-
2.00
405
510
44
Computer Support Specialist
Electrical Technician
Vocational English as a Second Language
Software Development: Web Programming
Electrical Installer and Service Technician
Building Maintenance & HVAC
Cisco Networking and Administration
Software Development: Desktop and Mobile Programming
Computer Programming: Data Science
Thank you!
Your message has been received!
Oops! Something went wrong while submitting the form.
Green decorative ribbon