Skip to main content
 

 

 

Information Technology

Intermediate Diploma

Levels
5
Courses
23
Credits
78
Number of students
448
    Overview
    The "Information Technology" program aims to prepare specialized graduates with technical, analytical, and logical skills, emphasizing communication and teamwork abilities essential for workplace competitiveness. The program offers an innovative learning environment combining practical training with theoretical knowledge, enabling students to enhance their capabilities in managing computing systems, networks, and IT infrastructure while adhering to professional and ethical standards.

    Program levels

    المستوى الاول
    BUS 101 - Entrepreneurship - mandatory
    Credits
    2
    Theoretical
    2
    Pratical
    Training
    Total Content
    2
    Prerequisite
    Course Description:
    This course introduces students to the concept of entrepreneurship and focuses specifically on the fundamentals of entrepreneurial practices. It covers topics such as the definition of entrepreneurship, various entrepreneurial theories, entrepreneurs, and entrepreneurial ideas. The course also provides students with essential skills required to become entrepreneurs, enhancing their awareness of legal, business, managerial, creative, analytical, and interpersonal skills related to establishing and managing an entrepreneurial organization. Additionally, the course highlights the role of the entrepreneur in the development and success of a business venture.
    AITA 110 - Introduction to information technology - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This course is a test of practical skills and competencies of computer theory and practice. The course helps to establish a benchmark for basic computer skills giving the opportunity for the students to effectively join the new information age and consequently leading to fulfilling the ultimate objective of computer literacy. It also emphasizes the development of problem-solving skills by using a range of widely used office software applications.
    ACMI 111 - Computer mathematics - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    The course deals with presenting a group of topics that represent a theoretical basis for computer science. It includes the topic of different counting systems and their importance for data representation, as well as the topic of logical operations that form the basis of the computer’s work in processing data. The course also includes the topic of logical expressions, which plays an important role in formulating many sentences within the program.
    AENG 110 - English language skills 1 - mandatory
    Credits
    5
    Theoretical
    2
    Pratical
    6
    Training
    Total Content
    10
    Prerequisite
    Course Description:
    This edition of Roadmap was created in collaboration with Arab World educators to provide learners with a culturally relevant learning experience. Roadmap is a general English course for adults which recognises that every class is different, and every learner is unique. Built on Global Scale of English learning objectives, Roadmap gives learners the specific language training they need to progress. Engaging, relevant content and extensive support materials make lessons enjoyable for both learners and teachers. Roadmap enables learners to: ◦ Make measurable progress with a syllabus built on GSE learning objectives. ◦ Build confidence in speaking with relevant, communicative tasks. ◦ Develop strategies for improving reading, writing, and listening skills. ◦ Practise grammar and vocabulary out of class with the mobile app.
    AITA 111 - Programming and information systems - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    Introduction to computer programming using VB.NET. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files.
    ACDM 110 - Communication skills - mandatory
    Credits
    2
    Theoretical
    2
    Pratical
    Training
    Total Content
    2
    Prerequisite
    Course Description:
    This course is designed for students to know and understand the theories, skills, and strategies needed to become effective communicators in academic and professional settings. The course explains the major theories of human communication and persuasion in interpersonal, small group, and public communication contexts. The course also focuses on effective communication skills and strategies for writing reports and CV’s and for preparing and delivering effective presentations.
    المستوى الثاني
    AITA 122 - Fundamentals of networking and computer security - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This course covers the fundamental concepts and principles of computing and network security. You will understand the concepts of vulnerabilities, threats, attacks, security measures and mechanisms in computer systems and networks. Topics include fundamental cryptography, authentication, encryption, digital signatures, digital certificates and network security protocols such as IP Sec, SSL. You will also have the fundamental knowledge on security mechanisms such as firewall and network intrusion detection systems.
    AITA 121 - Operating Systems - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This is an introductory course in Operating Systems. As such, it is intended to cover many of the concepts related to most of the actual Operating Systems. We will cover computer system and operating system structures, processes and threads (concepts of, communication, synchronization and deadlocks), CPU scheduling, memory management, virtual memory, protection, and security. This course will give the students an overview of the Unix OS, basic concepts, usage of the help and man and info commands. Unix file system and basic commands.
    AITA 123 - Programming and applications - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This course introduces the fundamental concepts of programming. This course will demonstrate how to solve problems using appropriate programming language. Also it contains an overview of computer information systems, fundamental computer concepts, and programming techniques. Student will have hands-on experience with selected programming language to apply their knowledge.
    AENG 120 - English language skills 2 - mandatory
    Credits
    5
    Theoretical
    2
    Pratical
    6
    Training
    Total Content
    10
    Prerequisite
    Course Description:
    This edition of Roadmap was created in collaboration with Arab World educators to provide learners with a culturally relevant learning experience. Roadmap is a general English course for adults which recognises that every class is different, and every learner is unique. Built on Global Scale of English learning objectives, Roadmap gives learners the specific language training they need to progress. Engaging, relevant content and extensive support materials make lessons enjoyable for both learners and teachers. Roadmap enables learners to: ◦ Make measurable progress with a syllabus built on GSE learning objectives. ◦ Build confidence in speaking with relevant, communicative tasks. ◦ Develop strategies for improving reading, writing, and listening skills. ◦ Practice grammar and vocabulary out of class with the mobile app.
    AITA 124 - Introduction to databases - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    The objective of this course is to introduce students to database basic concepts. Topics include ER/EER Model, Relational Model. Mapping from ER/ERR model to Relational Model, Functional Dependencies and Database Normalization. The Relational Algebra, SQL.
    AITA 120 - Multimedia and web technologies - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This course will provide an overview of Internet technologies (definitions, evolutions, examples, and, applications). Publishing and browsing technologies. Internet tools. TCP/IP and Client/server architectures. WWW, HTTP and HTML for text, images, links and forms. Web-based applications development: client-side scripting, server-side scripting and the MVC design approach. WEB site development. Security and privacy.
    المستوى الثالث
    AITA 233 - Professional certificates - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This course aims to provide the trainee with the necessary knowledge and skills to apply for one of the professional certification exams related to his specialization.
    AITA 232 - Information technology project management - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This course covers the process, methods, techniques, and tools that organizations use to manage their information systems projects. The course covers a systematic methodology for initiating, planning, executing, controlling, and closing projects. It assumes that project management in the modern organization is a complex team-based activity, where various types of technologies (including project management software as well as software to support group collaboration) are an inherent part of the project management process. This course also acknowledges that project management involves both the use of resources from within the firm, as well as contracted from outside the organization.
    AITA 231 - Software application development 1 - mandatory
    Credits
    4
    Theoretical
    2
    Pratical
    4
    Training
    Total Content
    6
    Prerequisite
    Course Description:
    This course discuss the introduction to Java programming, problem solving and algorithm development; primitive data types, variables and constants, operators (arithmetic, assignment, increment, decrement, logical and relational); basic statements (Input and output); Boolean expressions; Control structures (conditional statements and loop statements); functions and parameter passing; Arrays, function, objects, classes, anatomy of classes, constructors, state, behavior, methods, fields, constructors, scope, lifetime, abstraction, modularization, encapsulation, and method overloading. It covers also inheritance and polymorphism.
    AENG 230 - English in the Workplace - mandatory
    Credits
    4
    Theoretical
    4
    Pratical
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    Discover the innovative world of Business Partner for learners and professionals who want to communicate effectively in English in the workplace.
    AITA 230 - Mobile application programming - mandatory
    Credits
    4
    Theoretical
    2
    Pratical
    4
    Training
    Total Content
    6
    Prerequisite
    Course Description:
    This course looks at the quickly developing landscape of mobile applications. It focuses on Web-based mobile applications, and thus covers issues of Web service design (RESTful service design), mobile platforms (iPhone, Android, Symbian/S60, WebOS, Windows Mobile, BlackBerry OS, BREW, JavaME/JavaFX, Flash Light), and the specific constraints and requirements of user interface design for limited devices. The course combines a conceptual overview, design issues, and practical development issues.
    المستوى الرابع
    AITA 243 - Data management - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This course presents the programming for data management, using the Python programming language. The course covers the data science process, from collecting data, pre-processing it (cleaning/correcting it), performing exploratory data analyses, visualizing data, and sharing analysis results.
    AITA 240 - Advanced databases - mandatory
    Credits
    4
    Theoretical
    2
    Pratical
    4
    Training
    Total Content
    6
    Prerequisite
    Course Description:
    This course provides students with the theoretical background and practical experience relating to the database Management systems. The following items will be covered DBMS architecture, transaction management, query processing and optimization, database recovery and backup management, concurrency control concepts, distributed database concepts, Database security concepts, and object-oriented database. Management issues of the DBA activity.
    AITA 242 - Software application development 2 - mandatory
    Credits
    3
    Theoretical
    2
    Pratical
    2
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This course introduces the concept of software as an evolving and complex entity. Deliver knowledge about technical and business issues connected to legacy systems. Topics include: • Relationships between evolving entities • Models of software evolution • Working with Legacy Systems • Program Comprehension • High level Reverse Engineering • System and Process Re-Engineering • Program Migration (technical and business) • Refactoring • Impact Analysis • Introduction to Data Reverse Engineering
    AITA 244 - Project - mandatory
    Credits
    4
    Theoretical
    Pratical
    Training
    Total Content
    4
    Prerequisite
    Course Description:
    This course is the second part of a sequence of two courses that constitute the graduation project. In this project, the student will implement and produce an executable system. He will also deliver oral presentations, progress reports, and a final report.
    AITA 241 - Advanced web technologies - mandatory
    Credits
    4
    Theoretical
    2
    Pratical
    4
    Training
    Total Content
    6
    Prerequisite
    Course Description:
    Web Engineering fundamentals: requirements, analysis modeling, design modeling, testing. Internet basics for web applications. Technologies and tools for developing web applications: markup languages, styling, data description and transformation, client and server side programming. Web services. Advances in web engineering.
    المستوى الخامس
    AITA 300 - Applied training (2) - mandatory
    Credits
    4
    Theoretical
    4
    Pratical
    Training
    Total Content
    34
    Prerequisite
    Course Description:
    Practical Training is a great experience that provides students with hands-on, real-world experience in a work setting. This is mandatory internship program for all students. The course is designed to provide students opportunity to apply their academic education through practical experience. Students are sent to different companies to get the real flavor of work group, communications and professional development experiences.
    Contact