Sign In
  • A-
  • A
  • A+
  • ع
  • A-
  • A
  • A+
  • ع

Diploma in Information Technology

College
Community College
Department
Information Technology
Tracks
Commenced Year
Location
Sharjah Main Campus Khorfakan Kalba Debba Al Hison Mliha
Level
Diploma
Study System
Courses
Total Credit Hours
72 Cr.Hrs
Fees
Duration
2
Language
English
Intake
Fall & Spring
Study Mode
Full Time

Diploma in Information Technology​

IT Program


IT Program Vision


Information Technology has become a crucial and vital component in all aspects of modern life. The IT program prepares graduates to join the work force in the UAE as qualified IT professionals.


IT Program Mission

The IT Department aims to be a community of students, faculty, and staff centered in the disciplines of Information Technology and Library Systems. We seek to establish a broad understanding of both disciplines and to offer the Emirate of Sharjah, UAE, and the region highly qualified graduates who will serve their community well.


Objectives of the Diploma in IT Program:


A.      Provide students with a general understanding of the field of IT.

B.      Prepare students to develop IT-based solutions.

C.      Gain awareness of social and ethical issues related to the field of IT.

D.      Promotes information literacy and life-long learning.

E.       Improve student's ability to communicate and work cooperatively in teams.


IT Program Outcomes:


Upon completion of the program, the graduate should be able to:

A.      Apply knowledge and skills gained to analyze, design and implement software.

B.      Apply knowledge and skills gained to configure and maintain hardware.

C.      Demonstrate ability to work in teams.

D.      Exhibit effective communication skills in both Arabic and English languages.

E.       Demonstrate understanding of the social and ethical issues related to the field of IT.

F.       Develop an appreciation for information literacy and life-long learning.

G.     Acquire knowledge of IT contemporary issues, trends and emerging technologies in the IT field.

 


Job opportunities for graduates of Diploma in Information Technology:

1.   Computer programmer

2.   Computer network administrator and technician

3.   Systems analyst assistant

4.   Database developer

5.   Photographic designer

6.   Computer laboratories administrator and technician

7.   Web Site Coordinator

8.   Maintenance Specialist

9.   Multimedia Lab Technician

10.  IT Administration Assistant



Program Overview


The department of IT provides educational opportunities for students interested in pursuing careers in different fields of information technology. To obtain a DIT Program, the student must complete 72 credit hours. These hours span University, College and Department requirements. The allocation of the credit hours is shown in the following table:


 CompulsoryElectiveFreeTotal
University Requirements18--18
College Requirements6--6
Department Requirements3612-48
Total639 72

 


Study Plan: Course List


Diploma in Information Technology Requirements

Total Credit Hours 72

 University Requirements - 18 Credit Hours

Course CodeCourse NameCr.HrsTheoryPracticePreq.
1211212Islamic Culture330None
1211146History of Sciences among Muslims330None
1211111Communication Skills in Arabic330None
1213110Introduction to Information Technology322None
1204113Man and the Environment330None
1211147Introduction to Psychology330None

 

 

 College Requirements - 6 Credit Hours

Course CodeCourse NameCr.HrsTheoryPracticePreq.
1212111Principles of Management 330None
1211144English Special Purpose for Information Technology330None

 

 

 Program Requirements – Compulsory (36 Credit Hours)

Course CodeCourse NameCr.HrsTheoryPracticePreq.
cFoundation Math  & Statistics330None
1213114Introduction to Programming 322None
1213116Introduction to Web Design3221213110
1213215Database Applications3221213110
1213112Graphics Applications322None
1213113Basic Computer Organization322None
1213212System Analysis and Design3301213219
1213213Networks 13221213110
1213217Advanced Web Design3221213114+1213116
1213219Computer Applications Development3221213215 (co-requisite)+ 1213114
1213241Professional & Ethical Issues in  IT330Third Semester
1213295Graduation Project31454 credit hours accomplished
1213296Field Training0  54 credit hours accomplished

 

Program Requirements – Elective List (12 Credit Hours)

Course CodeCourse NameCr.HrsTheoryPracticePreq.
1213117Digital Video Manipulation322None
1213211Computer Maintenance3221213113
1213214Multimedia Design and Applications3221213112
1213218Selected Topics in Information Technology322Third Semester Students
1213244Introduction to Linux3221213213
1213216Networks 23221213213
1213248Database Programming3221213215
1213246Programming with C++3221213219

 

 

Study Plan: Course Distribution

First Year

Fall Semester Spring Semester
CodeCourse TitleTypeCr. CodeCourse TitleTypeCr.
1211124Foundation Math & StatisticsCRC3-0:3 1211131ESP for ITCRC3-0:3
1211147Introduction to PsychologyURC3-0:3 1211111Communication Skills in ArabicURC3-0:3
1213110Introduction to ITURC2-2:3 1213213Network 1PRC2-2:3
1213114Introduction to ProgrammingDRC2-2:3 1213215Database ApplicationsDRC2-2:3
1213112Graphics ApplicationsPRC2-2:3 1213116Introduction to Web DesignDRC2-2:3
1213113Basic Computer OrganizationPRC2-2:3 1213219Computer Applications DevelopmentPRC2-2:3
Total18 Total18

Second Year


Fall Semester Spring Semester
CodeCourse TitleTypeCr. CodeCourse TitleTypeCr.
1212111Principles of ManagementCRC3-0:3 1204113Man and The EnvironmentURC3-0:3
1211212Islamic CultureURC3-0:3 1211146History of The Sciences Among MuslimsURC3-0:3
1213219System Analysis and DesignPRC3-0:3 1213241Professional & Ethical Issues in ITPRC3-0:3
1213217Advanced Web DesignPRC2-2:3 1213295Graduation  ProjectPRC1-4:3
 Program ElectivePRE2-2:3  Program ElectivePRE2-2:3
 Program ElectivePRE2-2:3  Program ElectivePRE2-2:3
Total18 Total18

 
Summer Semester



 
CodeCourse TitleTypeCr.     
1213296Field TrainingDRC0     
Total0   

 


Course Types:

URCUniversity Requirements Compulsory CRCCollege Requirements Compulsory
DRCDepartment Requirement: CompulsoryPRCProgram Requirements Compulsory
PREProgram Requirements Elective  

 

 

 

Course Description

 The courses offered by the Information Technology program are designated as (1213ABC), where ABC represents the year, term and sequence as described in the College Section. Description of required courses that are offered by other departments are given in the bulletin section of the corresponding department.


الثقافة الإسلامية: 1211212:

المتطلب السابق:   لا يوجد

الساعات المعتمدة: 3

يتناول هذا المساق مفهوم الثقافة الإسلامية وأهدافها وأهميتها وخصائصها.  كما يعرف الطالب بمصادرها ويخصّ من تلك المصادر القرآن الكريم والسنّة النبوية ودورهما في الشريعة الإسلامية. ويغطّي المساق أيضا مفهوم الإيمان بكل جوانبه، بما في ذلك الإيمان بالله تعالى والإيمان بالكتب السماوية والملائكة والرسل واليوم الآخر والقدر، بالإضافة إلى تناول موضوع  العبادات وأنواعها وموضوع الأخلاق وأثرها في حياة المسلم.

 


تاريخ العلوم عند المسلمين: 1211146

المتطلب السابق:   لا يوجد

الساعات المعتمدة: 3 (2 ساعة نظري + 2 ساعة عملي )

بيان أهمية العلم في الإسلام ، نشأة العلوم عند المسلمين كالتفسير والحديث والفقه والعربية، الإنجازات التي حققها العلماء المسلمون في ميادين العلوم الشرعية ، وعلوم العربية، إبداعاتهم في العلوم الأخرى كالتاريخ والجغرافيا ، والفلك ، والطب، والصيدلة، والكيمياء، والنبات، والرياضيات، والهندسة، والعمارة، وآثار ذلك في الحضارة الأوروبية والعالمية.

 


مهارات الاتصال باللغة العربية:  1211111

المتطلب السابق: لا يوجد

الساعات المعتمدة: 3

يتضمّن المساق المكونات الأساسية والداعمة لتمكين الطلبة من التعبير عن أفكارهم وأغراضهم التخاطبية قراءة وكتابة بلغة عربية سليمة، والتفاعل الإيجابي في مواقف حوارية مختلفة تعبر عن كفاية في الفهم والاستيعاب والطلاقة اللغوية.

 

1213110: Introduction to Information Technology

Prerequisites:             None

Course Credits:         3:2 theory – 2 Lab

The course explains a general introduction to computer and information technology concepts. In order to better prepare the students for their professional careers, the course equips the students with the necessary skills to use computers and essential software applications and operating systems effectively. It also addresses the basic concepts of the internet and its importance and services and provides students with basic ethical information that related to information technology.

 

1204113: Man and the environment

Prerequisites:

Course Credits:         3

Introduction to the key concepts and principles on how nature works; understanding of the basic relationships between man and environment; bio-history of man and ecosphere; explanation to demonstrate interconnection between environmental and resource problems and human and must be understood by multidisciplinary, holistic approach; suggestion to the solutions for sustainable healthy environment.

 

مدخل إلى علم النفس : 1211147

المتطلب السابق:   لا يوجد

الساعات المعتمدة: 3

يهدف هذا المقرر إلى تزويد الطلبة بالمفاهيم والمبادئ الأساسية في علم النفس واكتسابهم مهارات التفكير والتفسير لجوانب السلوك الإنساني في مجالات الحياة المختلفة بأسلوب علمي مع التركيز على جوانب التطبيقية للمبادئ والمفاهيم النفسية.

 

 

1212111: Principles of Management

Prerequisites: None.

Course Credits:         3

This is a preliminary course in the applied principles of management. This course is designed to provide the student with a basic understanding of the role of managers in modern organizations. The focus is on the managerial activities of planning, organizing, directing, and controlling organizational resources. Students are expected to learn techniques of leading and motivating employees, designing effective organizations, understanding organizational cultures, managerial ethics, and controlling resources. This course is fully supported on blackboard.

 

1211131: ESP for IT

Prerequisites:             None

Course Credits:         3

ESP for IT 1 (English for Information Technology 1) is a pre-intermediate course that is offered in the first term of specialization to Information Technology students.  It basically aims at equipping students with the necessary language skills they need to cope with the linguistic requirements of their specialization and to use English properly and fluently in the professional environment they are expected to join.  As it draws on a wide range of topics and applications that pertain to computer science and its latest developments, this course seeks to develop all four skills with special emphasis on lexical acquisition and grammatical accuracy. Since the course is oriented towards communication rather than knowledge acquisition in the field of specialization, it gradually trains IT students to interpret and use words appropriately and to formulate grammatically correct statements while talking and writing about computer components, applications, processes, systems, software and various other uses.    

 

1211124: Foundation Math & Statistics

Prerequisites:             None

Course Credits:         3

The course covers the basic  mathematical foundation needed by the students such as basic operations, percent, exponents, linear and quadratic equations, linear inequalities, and linear functions. The course also introduces the students to basic tools for exploratory data analysis such as basic statistical graphics, basic numerical summaries of location and spread as well as an introduction to the normal distribution.

 

1213114: Introduction to Programming

Prerequisites:             None

Course Credits:         3:2 theory – 2 lab

This course covers introductory concepts in computer programming using Visual Basic. It focuses on user interfaces; program structure, programming language syntax and implementation details, as well as algorithms are introduced. Variables, constants, input and output handling, decision and looping constructs are presented as the core of the course.

 

1213116: Introduction to Web Design

Prerequisites:             1213110

Course Credits:         3:2 theory – 2 lab

This course is intended to provide students with the knowledge and skills necessary for building and evaluating web sites, it covers a range of topics including: basic building blocks of Hypertext Markup Language (HTML), websites building tools, creating web sites from scratch, presenting information in lists and tables, adding graphics to websites, changing web pages layout.

 

1213215: Database Applications

Prerequisites: 1213110

Course Credits:         3:2 theory – 2 lab

In this course, the students are introduced to database management systems. The students will learn how to create tables, queries, forms, reports and relationships. In addition, they will learn how to write macros to automate common tasks; and the basics of securing a database.

 

1213112: Graphic Applications

Prerequisites:             None.

Course Credits:         3

The course teaches students the techniques used in graphics. The students lean to manipulate images, photos, and pictures. The course also equips students the skills required to integrate the produced graphics with other applications.

 

1213113: Basic Computer Organization

Prerequisites:             None

Course Credits:         3:2 theory – 2 lab

This course introduces students to computer systems. Students will learn about the different hardware components and their functions. In addition, they will learn how to measure the computer performance and how to assemble the hardware components to build a complete PC that functions correctly. Students will learn about systems software functions and types, and how to install system software and software applications.

 

12113212: Systems Analysis and Design

Prerequisites:             1213110 + 1213215

Course Credits:         3:2 theory – 2 lab

The course aims at acquainting students with the basic concepts of information systems analysis and design. Students will learn about the groups of people involved in systems development and the different methods, tools, and techniques used in systems analysis and design. In addition, students will study the different types of system development life cycle and the requirements for systems in order to design systems. The course also introduces variety of new software used by analysts, designers to manage projects, analyze and document systems, design new systems and implement their plans.

 

1213213: Networks1

Prerequisites:             1213113

Course Credits:         3:2 theory – 2 lab

This course introduces the preliminary technologies of the computer networks. The principles of physical network infrastructure, topologies, and media components are introduced. Building and designing a functional peer-to-peer network is presented as the main cornerstone of this course. The students will be introduced to the LAN technologies.  The course covers the OSI model and the TCP/IP suite of protocols. The IP addresses, classes, and subnetting will be covered. Basic tracing and testing of network connections will be discussed.

 

1213217: Advanced Web Design

Prerequisites:             1213116 + 1213215

Course Credits:         3:2 theory – 2 lab

The course presents some essential advanced Web programming topics which include: interactive web page design and user form manipulation, tools for data validation, passing data to web pages and web sites,  building database applications using SQL, maintaining application state and session state.

 

1213219: Computer Applications Development

Prerequisites:  1213114 + 1213215.

Course Credits:         3

This course builds on the concepts taught in the course "Introduction to programming". The course covers advanced topics in programming such as arrays, subroutines, strings, multimedia, and advanced controls, in addition data manipulation in data files and databases. The course introduces students to develop small Smartphone applications.

 

1213241: Professional and Ethical Issues in IT

Prerequisites:             Third semester students

Course Credits:         3

This course introduces students to many professional and ethical issues related to the use of information technology. Topics include:  security vs. privacy and civil liberties, copyright, protecting intellectual property, identity theft, professional ethics, and professional skills.

 

1213295: Graduation Project

Prerequisites:             Senior Standing.

Course Credits:         3

In this course the students will learn how to integrate and present their knowledge that they have gained throughout their education. In addition, they will get the ability to identify, formulate and solve a problem and assess alternative solutions. The project is a team project to improve students' ability to work in a team.

 

1213296: Field Training

Prerequisites:             54 credit hours accomplished

Course Credits:         0

This course aims to provide students with practical training which exposes them to real life work environments. The training is carried out as a co-op with governmental agencies and local private industries. The course would help the students to bridge between the knowledge acquired at the college and real life work environments. The course leads the students to improve their skills and help them making career decisions.

 

1213117: Digital Video Manipulation

Prerequisites:             None

Course Credits:         3:2 theory – 2 lab

This course teaches students how to use applied programs in digital media manipulation and how to build applications and to modify and manipulation films and pictures technologically. This course emphasizes to embed video application from different venders with each other in order to get final product.

 

1213211: Computer maintenance

Prerequisites:            1213113

Course Credits:         3:2 theory – 2 lab

This course teaches students the skills and knowledge necessary to configure, manage, maintain, and troubleshoot computer hardware and software.

 

1213214: Multimedia Design and Applications

Prerequisites:             1213112

Course Credits:         3:2 theory – 2 lab

This course defines terms and the concepts of multimedia technology. Various hardware and software used in are described and discussed throughout the course. It also discusses several methods for designing effective multimedia applications using specialist software applications.

 

1213218: Selected Topics in IT

Prerequisites:             None

Course Credits:         3

The students will be introduced and have the opportunity to learn more advanced topics which will add a value to their study. The course covers some selected topics in a chosen field which adds an additional knowledge to the students in one of the computer science fields. The Topic depends on the interest of the instructor and those of the senior interested students.

 

1213244: Introduction to Linux

Prerequisites:             1213213

Course Credits:         3:2 theory – 2 lab

This course provides a hands-on experience study of the Linux operating system. Topics include open source software, Linux installation and system software, user and group administration, file system administration, wired and wireless network configuration, and introduction to shell scripting.

 

1213216: Networks 2

Prerequisites:             1213213

Course Credits:         3:2 theory – 2 lab

The course builds on the concepts introduced in Networks 1 and introduces more advanced concepts with emphasis on hands-on experience. Topics includes: server installation with DHCP server, how to manage users and groups, and how to configure clients to join a domain.  The students will develop an understanding of the role of the client/server model. The students will have the opportunity to configure an ad-hoc wireless network, and be introduced to wireless network security. Additional topics will be presented and include: WAN networks, networks security, networks troubleshooting, and networks management.

 

1213248: Database Programming

Prerequisites:             1213245

Course Credits:         3:2 theory – 2 lab

This course teaches the students SQL programming that is used to develop relational database applications using Microsoft SQL client/server database. Concepts to be covered include creating and modifying database tables and data using SQL command-line environment. Additional topics involve creating queries, transaction management, managing files, file groups, developing Windows and Web applications.

 

1213246: Programming With C++

Prerequisites:             1213219

Course Credits:         3:2 theory – 2 lab 3

This course introduces students to programming in C++.  The course emphasizes problem solving and includes a lab component. Topics covered includes: control structures, arrays, and functions.