ACLC Logo
Associate in Software Development

PROGRAM OVERVIEW

The course Software Development introduces the students to the principles and practice of the development of software systems from analysis and design to implementation and maintenance. This is in consideration of the nature of software systems, which are typically large and complex systems that require a disciplined and professional approach to their analysis, design and implementation.

More specifically it teaches students to organize, plan, execute and document a small-group software development project from requirements gathering through to implementation in a professionally and technically competent manner as well as analyze, design and implement software systems using appropriate methods and tools.

The modules in this program will be delivered through (a) interactive discussions in the classroom utilizing visual aids and other teaching materials to gain the knowledge and (b) laboratory classes to acquire the required skills and competencies. Take home reading assignments may also be given from time to time.

Specifically, some of the teaching methodologies to be utilized are:

• Interactive lecture and discussion
• Problem solving
• Simulation (hands-on machine problems and exercises)
• Individualize learning
• On-the-job training

The trainees/students are expected to:

• Develop software.
• Create code application.
• Review developed software.
• Build database.
• Write and compiled code based on the software requirement.
• Create user and technical documentation.

Upon completion of this course, the trainees/students with the necessary competencies, should be able to perform the duties, responsibilities and acquired attitude relevant to the job title of a Software Developer.

The trainees/students also should be able to pass the Occupational Qualification and Certification System (National Certificate - Level IV) of Technical Education and Skills Development Authority (TESDA) – a government accrediting institution.

Duration The Software Development consists of 14 basic modules, 1 common module and 11 core modules, involving a total nominal duration of 1838 hours.
Recognition This program is accredited by the Commission on Higher Education (CHED) and it is fully recognized internationally for further education and employment.
Intakes Two intakes per year

• First Semester: June - October
• Second Semester: November – March
Modules

Fourteen (14) Basic Modules
One (1) Common Module
Eleven (11) Core Modules:

• Introduction to Software Engineering
• Object – Oriented Analysis & Design Principles
• Programming Languages with Compiler
• Computer Programming 1 (C Language)
• Computer Programming 2 (C ++)
• Computer Programming 3 (Visual Basic. Net)
• Computer Programming 4 (Java)
• Computer Programming 5 (Microsoft ADO.NET)
• Computer Programming 6 (Microsoft ASP.NET)
• Computer Programming 7 (Microsoft SQL Server 2000 DB)
• Special Project in Software Development

back to top
Academics
For More Inquiries
AMA Institute of Technology
Our Partners
Copyright © AMA Computer Learning Center 2008.All Rights Reserved.