Introduction to Database
تطبيقات على الحاسب الشخصي
Introduction to networks 
Basic concepts of Local Area Networks, Networking Standards and the OSI model  Transmission Basics and Networking Media, LAN Physical and Logical Topologies , LAN  Networking Hardware , Technology Types , MAC Protocols and Services , The Ethernet...
تعريف الطالب بقواعد البيانات 
محاضرات مقدمة في بنية الحاسب 
Applied Detailed Study Related to Network Technology
Introduction to Java
Lab and Assignments for 1201 course
Main course objectives:  The course aimed to provide well understood: General aspects of systems development methodologies; Object-Oriented analysis and design OOAD; Software testing and quality assurance.
Programming language using C++