Software Development Engineer Program

Program Title: Software Development Engineer (Entry Level) ALP

Program Schedule: Mon-Fri 7:30am – 3:30pm Pacific Time

Typical Job Titles: Software Development Engineer

Description: The Software Development Engineer (Entry Level) training program is an intensive software developer curriculum primarily based on C# or Java languages, programming skill development and the real-life software development lifecycle tools for managing additions to software application code or developing code for new applications. The program will include intensive skills development and practice of both coding language and use within the environment and processes in a project lifecycle including defining a project, creating user stories, architecting a solution, writing unit tests, developing code, defining build and deployment pipelines, and iteratively delivering tested, working code to test and production environments daily.

Certificate Achieved at Successful Completion of the Program

MCP: Programming in C# (Exam 70-483)
Java SE 8 Programmer I Exam (1Z0-808)

Program Overview

Section Clock Hours
Customized Programming Fundamentals and Intermediate (C# or Java) 245 hrs
Customized Java Script, Browser API’s, HTML5, CSS3 140 hrs
Customized Intro to Cloud Computing 35 hrs
Python 70 hrs
Practical Application of Skills 140 hrs
  • Version control, branching and application lifecycle management
  • Unit testing, architecting for testability and manual testing
  • Automated build and deployment pipelines
  • Project delivery through test and into production
Total hours (18 intensive weeks) 630 hrs

Certification Exam

Veterans: Please contact the Department of Veterans Affairs (VA) for certification exam reimbursement. Exams are not included in your tuition cost. Exams may take more than one attempt for certifications.