• Information Technology Department
  • Information Technology Department

IT Section

DIPLOMA IN SOFTWARE DEVELOPMENT SPECIALIZATION

Program Goal:

“The goal of this programme is to graduate students who are able to exhibit technical expertise in developing software, business practices, team-work, communication skills, lifelong learning, social awareness and ethical responsibility in order to meet market needs.”

Program Objectives:

The programme aims to enable the students to:

  1. Use problem- solving and technical skills in Software Development.
  2. Develop software using various tools
  3. Demonstrate principles and business practices in entrepreneurship.
  4. Continue the process of life-long learning through advanced degree.
  5. Communicate effectively, both individually and in multidisciplinary teams fostering professional ethics and social responsibility.

Program Outcomes:

Upon completion of the programme, the graduates should be able to:

  1. Apply knowledge and skills of computing and mathematics in problem solving.
  2. Analyze and design a software application to meet industry needs.
  3. Build and evaluate applications using different platforms
  4. Design, create and manage the Database Systems.
  5. Demonstrate various skills in hardware, networking and Computer Security.
  6. Communicate and function effectively, individually and in a team to accomplish tasks.
  7. Comply with professional, ethical, legal, security and social issues and responsibilities.

 

Job/Career Opportunities:

The Diploma Level graduates can land to the following job/career opportunities:

  1. Software Engineer
  2. Database Designers
  3. E-Commerce Website Developers
  4. Web Developers
  5. Graphics Designers

Course Structure

Information Technology Stream, Diploma Year 1

S# Code Course Name Prerequisite Type Credit Hour Theory Practical Total Hours
Semester 1
1 MATH1200 Calculus I MATH1102 DR 3 2 2 4
2 ITDB101 Introduction to Database None DR 3 1 4 5
3 ITIS101 Fundamentals of Information Technology FPIT0001 CR 2 0 4 4
4 ITNT101 Computer Hardware None DR 3 1 4 5
5 ENTW1100 Technical Writing I FP Level 4 CR 2 2 0 2
Semester 2
6 ITNT102 Network Fundamentals I ITNT101 DR 2 0 4 4
7 ITSE101 Programming I ITIS101 DR 3 1 4 5
8 ITIS103 Web Technologies None DR 3 1 4 5
9 ENTW1200 Technical Writing II ENTW1100 CR 2 2 0 2
10 ITIS104 Fundamentals of Multimedia None DR 2 0 4 4
Summer
11 ITSE102 Introduction to Operating Systems ITSE101 DR 3 1 4 5
12 ITNT103 Network Fundamentals II ITNT102 DR 3 1 4 5
TOTAL 31 12 38 50