Pages

Ads 468x60px

Labels

Course structure

Course Structure

YEAR ONE

Learning Outcome: By the end of Year 1, students would be developing applications in two object-oriented languages namely Java and C#. In the process, the student will gain the expertise of a programmer.
 
Topics
Duration
(in hours)
Pre-requisite KITSO XP   
44
Semester 1
Windows 7
24
Elementary Programming in C
40
(HTML, DHTML, JS)
40
Database Management in SQL Server
32
Dreamweaver
48
EPROJECT
24
Total Hours - Semester 1
208
Semester 2 XML Simplified
16
JAVA programming I
24
JAVA programming II
24
Programming in C#
40
Foundation of .NET development (Framework)
24
Advance foundation of .NET development (Framework)
24
Introduction to cloud computing
4
Project (JAVA)
32
Total Hours - Semester 2
188
Grand Total - Year 1
396

YEAR TWO

Learning Outcome: Year 2 deals with developing Web and enterprise applications using .NET or J2EE. The modules in this year will take the student from programmer s level to an enterprise application developer. In this year, students are also taught to develop Web applications on a Linux platform.
Semester 3
Advance Programming with C#
24
Windows forms programming with C# I
40
Windows forms programming with C# II
40
Advance Data Access in .NET
16
eProject (.NET)
32
Total Hours - Semester 3
152
Semester 4 Working with LINUX operating system
32
Using Apache Web Server
32
Database programming with MYSQL
16
Web Application development with PHP
40
Project (Open Source Technologies)
24
Total Hours - Semester 4
144
Grand Total - Year 2
296

YEAR THREE

Learning Outcome: Year 3 equips the student with all the software engineering skills required to manage and execute software projects. The student thus gains an expertise of a software engineer. Further, the student also specializes in DotNet Framework.
Semester 5
Software Engineering Principles
24
Software project management and MS-PROJECT
32
Software quality assurance, Verification, Validation and Testing
24
Total Hours - Semester 5
80
Semester 6 Web Programming in ASP.NET - I
40
Web Programming in ASP.NET - II
32
Working with Cloud Computing
12
Integrating Databases in Web Applications using ADO.NET
16
Essential Features of .NET Framework 4.0
8
Building Rich UI using Windows Presentation Foundation (WPF)
24
Developing ASP.NET AJAX Applications
16
Developing Mobile Applications in .NET
16
Service Oriented Programming using WCF
24
eProject (.NET)
40
Total Hours - Semester 6
228
Grand Total - Year 3
308