Aptech Centers offer diploma courses from one year to three years. Aptech Certified Computer Professional (ACCP) course, as it is commonly known, is a comprehensive program typically addressing the needs of students wishing to build a career in IT. The course is ideally suited for those individuals who have completed their 10+2/Higher Secondary education. However, the flexible entry and exit points built into the structure also make it suitable for a wide range of other students/ Professionals to undertake this program.
The ACCP Course Structure
Semester-wise Details
*For students who desire a preparatory module in computer fundamentals before starting semester I.
SEMESTER I
Module 1
|
Elementary Programming with C |
44 |
| HTML, DHTML & JavaScript |
40 |
| DreamWeaver MX |
32 |
| SQL Server 2000 |
40 |
| eProject |
26 |
| Total |
182 |
Learning Outcomes:
- Design and develop web pages using HTML, DHTML and JavaScript
- Design web pages using Dreamweaver
- Present solutions to programming problems using flowcharts, algorithms and pseudo codes
- Create databases and manipulate data in them using SQL Server 2000
Exit Profile
- Basic MS Office User
- Web Page Designer
SEMESTER II
Module 2
|
Java |
80 |
| .NET & C# |
36 |
| Winforms with C# |
28 |
| Project > |
20 |
| Total |
164 |
This semester introduces the students to object oriented programming. They learn to implement OOP concepts through two currently popular languages Java & C#. The Java module has been designed in such a manner so as to cover the objectives of the certification paper in Java (SCJP level 1). It, therefore, includes the Core Java topics as well as other related topics so as to make it a comprehensive book of Java. The more advanced topics such as servlets, JSP and others have been included as separate modules in the next semester.
Learning Outcomes:
- Explain Object Oriented Programming concepts
- Develop desktop and client/server applications using C# and Windows forms with SQL Server 0
- Develop object-oriented applications in Java
- Develop desktop and client/server applications using Java and SQL Server 2000
Exit Profile
- Desktop Application Programmer
- Client/ Server Application Programmer
SEMESTER III
Module 3
|
Core XML |
20 |
| OOAD with UML |
14 |
ELECTIVE I
Module 3A
|
JSP and Struts |
40 |
| EJB 2.0 |
36 |
| JMS |
8 |
| J2EE Application Design |
16 |
| XML with Java |
24 |
| XML Webservices with Java |
28 |
ELECTIVE II
Module 3B
|
ASP.NET |
46 |
| |
COM+ and MSMQ |
34 |
| |
Advanced .NET> |
44 |
| |
>XML Webservices with .NET |
20 |
| |
Security in .NET |
8 |
Learning Objectives
- Develop desktop/client-server applications using Java or C# along with SQL Server 2000
- Develop enterprise-wide applications using J2EE or the .NET platform
- Develop web services using the .NET platform or Java
- Analyze problems using OOAD techniques and UML
Exit Profile
Enterprise application developer using .NET or J2EE platform
SEMESTER IV
Module 5
|
Linux |
36 |
| Perl |
40 |
| PHP |
44 |
| Apache |
34 > |
| MySQL |
30 |
| eProject |
36 |
| Total |
220 |
Learning Outcomes:
- Develop applications using Open Source Technologies
- Work on the Linux operating system
- Create CGI scripts using Perl
- Use PHP to develop web pages
- Design and create databases using MySQL database engine
- Deploy web pages using Apache Web Server
Exit Profile
Enterprise application developer using Open Source Technologies