Software Developer Diploma Program

Request more information

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Reach your career goals with a software development diploma

Diploma in Software Development Overview

 

Students completing this course will be skilled in the following areas: JavaScript, HTML, CSS, REST API, Web application servers, SQL and NoSQL database systems, Git source control system. 

Location On-Campus Online
Washington, DC
Virginia
Chicago
COST FOR PROGRAM

MSCHE Accredited

Our program follows best-practice standards for business education.

Real-World Practitioners

Learn from experienced business professionals.

Convenient Classes

Take a class online or
on-site -- it's your choice.

Software Developer Diploma Program Overview

This is an instructor led or instructor supported training course that targets the needs of individuals who want to start a career in web development in applying the latest web languages and software programming concepts, such as: authentication and authorization, RESTful API’s, and advanced database structures such as many to many relationships. It will allow for job opportunities in fields such as: front end development and back end development.

After completing this course, students will be able to:

 
  • Understand and use JavaScript Develop and maintain websites using HTML
  • Control the style and layout of multiple web pages using Cascading Style Sheets (CSS)
  • Implement server-side functionality using a back-end programming language Build and deploy standalone console applications
  • Use a front-end framework such as Angular or React to produce interactive UIs
  • Build web-enabled applications using a web framework
  • Build service-oriented, n-tier applications
  • Develop SQL and NoSQL based database applications
Adityah Singh

Adityah Singh

Principal Business Data Analyst

Potomac is more than an education. The university provides better career prospects, valuable employability skills, personal development and a world of opportunity.

This Program Is Accredited By

blank
blank
blank
blank
blank
blank

Software Developer Courses & Curriculum

To receive a Medical Assistant Diploma, students must earn 46 semester credit hours. Unless noted otherwise, all courses carry three semester credits hours. Program requirements are listed below.

Program Outline

Students are required to participate in the final group project as an active member of the team. Daily evaluations are done as to their involvement in the final projects.

Additionally, students must complete an individual project on a topic of their choosing that meets these requirements:

  • Student projects must be approved by an instructor or director.
  • Student’s project must be aesthetically pleasing.
  • Student applications must utilize a SQL or NoSQL data store
  • Student must utilize a front-end framework to enable SPA functionality
  • Student must make at least one AJAX call that solves a real problem
  • Student must be a helpful, active participant in the group project
  • Student must complete the Resume Building and Interview Preparation exercises
  • Student must have passing grade (2.0) upon completion of the final week of the course
  • Student must be current on financial obligations

General Admission Requirements

  • Complete an admissions interview conducted in person or via online methods.
  • Sign and submit an attestation of high school (or equivalent) completion.
  • Equivalencies include a GED Certificate. Home schooled students must present a diploma that meets the requirements of the state in which it was issued. (Students with non-US credentials please see International Student Admissions Requirements below).
  • Submit a completed application
  • Arrange for official transcripts from all colleges/universities previously attended to be submitted to the Office of Records and Registration, University of the Potomac.
  • Submit grade reports or scores from any recognized college equivalency examinations (e.g., CLEP, DANTES, and Advanced Placement).
  • Submit certificates from any corporate education training or professional development programs. (Note: An ACE evaluation form may be required to determine appropriate credit for corporate educational training.)
  • Submit military training documents. (Note: An ACE military evaluation form may be required to determine appropriate credit for military training.)

Complete Listing of Subjects & Synopsis

Subject Identifying Number: Week 1

Lecture Hours: 30

Lab Hours: 10

Total Hours: 40

Prerequisites: Admission to course

Synopsis: Students have the opportunity to learn how to use HTML, CSS and JavaScript to create web sites. Students will also learn how to use the Git Source Control System to manage their source code and share it with others.

Subject Identifying Number: Week 2

Lecture Hours: 30

Lab Hours: 10

Total Hours: 40

Prerequisites: Week 1

Synopsis: Students have the opportunity to learn advanced JavaScript, interacting with the DOM, retrieving data from remote sources, and more advanced layout techniques.

Subject Identifying Number: Week 3

Lecture Hours: 30

Lab Hours: 10

Total Hours: 40

Prerequisites: Week 2

Synopsis: Students have the opportunity to learn a JavaScript framework which turns up the power of JavaScript so that you can do more in less code and use AJAX to create Single Page 146 Applications.

Subject Identifying Number: Week 4

Lecture Hours: 20

Lab Hours: 20

Total Hours: 40

Prerequisites: Week 3

Synopsis: Students have the opportunity to learn what databases are and the way we store information for persistence in our applications. Students will utilize both SQL and NoSQL databases and be able to identify the appropriate use cases for each.

Subject Identifying Number: Week 5

Lecture Hours: 20

Lab Hours: 20

Total Hours: 40

Prerequisites: Week 4

Synopsis: Students have the opportunity to learn a back-end language and its associated programming environment. Students will construct simple programs utilizing console based output.

Subject Identifying Number: Week 6

Lecture Hours: 10

Lab Hours: 20

Total Hours: 30

Prerequisites: Week 5

Synopsis: Students have the opportunity to learn a web server technology stack. Students will be able to respond to HTTP requests and return both HTML and JSON responses. Students will learn how to build RESTful APIs.

Subject Identifying Number: Week 7-12

Lecture Hours: 20

Lab Hours: 220

Total Hours: 240

Prerequisites: Week 1-6

Synopsis: Students spend days in coding sessions that shows off what a small team of dedicated new developers can get accomplished on a much more robust and complete project.

Total Hours for Course Completion

Lecture: 160 / Lab: 320 / Total: 480

Diploma Program Requirements & Outcomes

After completing this course, students will be able to:
  • Understand and use JavaScript
  • Develop and maintain websites using HTML
  • Control the style and layout of multiple webpages using Cascading Style Sheets (CSS)
  • Implement server-side functionality using a back-end programming language Build and deploy standalone console applications
  • Use a front-end framework such as Angular or React to produce interactive UIs
  • Build web enabled applications using a web framework
  • Build service-oriented, n-tier applications
  • Develop SQL and NoSQL based database applications

This program is delivered by CLASSROOM BASED INSTRUCTION or ONLINE COMPUTER BASED LEARNING.
The program requires a PC running Windows 7 or newer with a minimum of 8GB of RAM.

Hear What Our Graduates Are Saying

Request FREE Information

Want to learn more about University of the Potomac?
Complete the simple form – it just takes a minute!

  • Invest in yourself by finishing your degree.

  • Take classes online, on campus, or both.

  • Finish faster. Save more.

This will only take a moment.

Message Received!
Thank you for reaching out to us. We will review your message and get right back to you within 24 hours.

If there is an urgent matter and you need to speak to someone immediately you can call at the following phone number:

By clicking the Send me more information button above, I represent that I am 18+ years of age, that I have read and agreed to the Terms & Conditions and Privacy Policy, and agree to receive email marketing and phone calls from UOTP. I understand that my consent is not required to apply for online degree enrollment. To speak with a representative without providing consent, please call +1 (202) 274-2300

Bachelor in Accounting Jobs & Opportunities

Accounting careers continue to show very strong growth and opportunities in the future. Accounting positions are ranked #3  of best business jobs by U. S. News and World Report. This program enables students to experience the necessary education
required to analyze transactions, prepare journal entries and manage a
company’s payroll or books.

Bookkeepers, accountants and auditing clerks are an organization’s financial record keepers. Their duties are imperative to the survival of a business, no matter how large or small. They may update and maintain one or more accounting records.

They also tabulate expenditures, receipts, accounts payable and receivable and track profit and loss. They represent a wide range of skills and knowledge, from full-charge bookkeepers who can maintain an entire company’s financial records to accounting clerks who handle specific, individual business accounts.

 

Bookkeeper

Bookkeepers are responsible for recording a business’ financial transactions, including payments, invoices, checks and bills.

Accounting Assistant

Accounting assistants use software programs to perform a variety of financial-related tasks, including accounts payable, accounts receivable, billing, collections, and reconciliations.

Payroll Clerk

Payroll clerks are responsible for assisting in managing employee compensation, including verifying hours worked, completing weekly payroll and process employee status and information changes.

Accounting Technician

Accounting technicians are responsible for assisting in the reporting and maintenance of financial accounting data, records and transactions.

Accounts Receivable Clerk

Accounts receivable clerks process and reconcile financial transactions related to incoming receivables, including processing invoices, credit memos, payments, and deposits.

Sales Manager

Sales Managers direct the business development activities of sales personnel, ensuring revenue targets are met or exceeded.

Explore more Jobs & Careers for students
with an Associate Degree in Accounting

Business Administration Concentrations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Accordion Content
Accordion Content
Accordion Content
Accordion Content

Associate of Science in Accounting Frequently Asked Questions

Depends. Take as much time as you wish, but our associate degree program is specifically designed for busy, working adults who want to finish fast. At the University of the Potomac, you can earn your A.S. Accounting in as little as 24 months.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Software Developer Resources