Year 1, Semester 2  

This course is designed to teach students the various types of Internet server setup and management of wireless LAN.The first part provides students with skill of server management. The second part provides students with basic skill of managing WLANS in being that wireless communication revolution is bringing fundamental changes to data networking, telecommunication, and is making integrated networks a reality. By freeing the user from the cord, personal communications networks, wireless LAN's, mobile radio networks and cellular systems, harbor the promise of fully distributed mobile computing and communications, anytime, anywhere. 


This course verifies competencies for an entry-level IT professional by proving hands-on experience in a lab or field environment. It is a study of the computer its hardware and software from its earliest beginnings, through the advent of mainframe and personal computers, up to present-day Pentium processor-driven machines.

Additionally, the course validates that the successful student has a basic working knowledge of PCs and small PC-based networks. The covered knowledge includes but is not limited to installing, building, upgrading, repairing, configuring, troubleshooting, optimizing, diagnosing, and performing preventive maintenance of basic personal computer hardware and operating systems, basic networking and networking concepts based on diagrams and acronyms and basic descriptions.


Database Fundamentals introduces database concepts, including relational databases, tables and data types, data selection and manipulation, views, stored procedures, functions, normalization, constraints, indexes, security, and backup and restore

CLIT's "Introduction to Statistics" teaches you statistical thinking concepts that are essential for learning from data and communicating insights. By the end of the course, you will be able to perform exploratory data analysis, understand key principles of sampling, and select appropriate tests of significance for multiple contexts. You will gain the foundational skills that prepare you to pursue more advanced topics in statistical thinking and machine learning.

Topics include Descriptive Statistics, Sampling and Randomized Controlled Experiments, Probability, Sampling Distributions, and the Central Limit Theorem, Regression, Common Tests of Significance, Resampling, Multiple Comparisons.


About this Course

Introduction to Operating Systems is a graduate-level introductory course in operating systems. This course teaches the basic operating system abstractions, mechanisms, and their implementations. The core of the course contains concurrent programming (threads and synchronization), inter process communication, and an introduction to distributed operating systems. The course is split into four sections: (1) Introduction, (2) Process and Thread Management, (3) Resource Management and Communication, and (4) Distributed Systems.


The course provides a strong base in the principles and practice of structured programming. A high level programming language is used to explain the principles of programming and provide students with hands on practical skills.