NJIT Announces Better Software Development Course Featuring Application Lifecycle Management

Share Article

Learn how to deliver quality software without encountering missed deadlines and cost overages.


Whether or not a company is already engaged in ALM, this course will provide methods to improve results across the organization.

NJIT Division of Continuing Professional Education introduces Better Software Development Course. Starting on Tuesday, June 4, 2013, this 40 hour course will provide proven guidance on how to consistently deliver quality in the most effective way possible. It will also cover the use of best practices such as Agile, Object-Oriented Design, and Unit Testing. Whether or not your company is already engaged in Application Lifecycle Management (ALM), this course will provide methods to improve results across the organization.

IT Executives, IT Project Managers, Software Development Professionals, Business Analysts, Quality Assurance Specialists and Process Engineers should attend. Computer Science and MIS students will also benefit from this course.

The Better Software Development Course instructor is a software developer and consultant in software development best practices. He has worked for the military as well as the manufacturing and finance industries, building websites which handle billions of dollars in loan volume per month and helping to establish the finance industry’s first Enterprise Service Business (ESB). His expertise also includes Service Oriented Architecture (SOA) Information Architecture, Software Development Best Practices, and Business Objects.

Course Outcomes:

Application Lifecycle Management (ALM) tools such as Microsoft Team Foundation Server and IBM Rational Team Concert will be used to illustrate these best practices and demonstrate that measurable gains in time-to-market, cost control, and software quality are possible. Suggestions on how to effectively manage distributed teams, which is a complication to agile development, will be made.


  • Problems in Software Development
  • Overview of Current Methodologies
  • Requirements Gathering
  • Architecting the System
  • Code Quality Assurance
  • Introduction to Application Lifecycle Management (ALM)
  • Source Control
  • Build Management
  • Tools to Enhance Development
  • Bringing it All Together

Course Schedule: June 4 through June 27, 2013
When: Classes will be held on Tuesday and Thursday evenings from 6:00 p.m. to 9:15 p.m., plus two Saturdays from 9:00 a.m. to 5:00 p.m.
Location: NJIT’s Newark Campus - Fenster Hall Room 156

Cost: $1,895
Course Materials: Handouts to be provided
CEU’s: 4.0

Learn More

NJIT, New Jersey's science and technology university, enrolls more than 9,944 students pursuing bachelor's, master's and doctoral degrees in 120 programs. The university consists of six colleges: Newark College of Engineering, College of Architecture and Design, College of Science and Liberal Arts, School of Management, College of Computing Sciences and Albert Dorman Honors College. U.S. News & World Report’s 2012 Annual Guide to America's Best Colleges ranked NJIT in the top tier of national research universities. NJIT is internationally recognized for being at the edge in knowledge in architecture, applied mathematics, wireless communications and networking, solar physics, advanced engineered particulate materials, nanotechnology, neural engineering and e-learning. Many courses and certificate programs, as well as graduate degrees, are available online through the Division of Continuing Professional Education.

Share article on social media or email:

View article via:

Pdf Print