Skip Ribbon Commands
Skip to main content
   YU Faculty Websites>>  Dr. Raed M Alkhatib Sign In
Use SHIFT+ENTER to open the menu (new window).
  
  
Description
  
AttachmentCS 101 A: PROGRAMMING IN A SELECTED LANGUAGE (C++) (CS 101A)
The main objective of this course is to introduce students to the basic concepts of a selected language (such as C++) and the ability to write simple correct programs. Topics to be covered include: I/O, data types, function definition, visibility and storage classes, parameter passing, loops, arrays, pointers, strings, files, introducing classes and objects, constructors and destructors, function prototypes, private and public access, and class implementation. The practical part of this course is covered in the lab through exercises, practical assignments, and tutorials.
2015/2016 Second Semester
CS 109: Home Computing
Home Computing
الحوسبة المنزلية
2015/2016 Second Semester
Graduation Project (CS 499)
The objective of the final graduation Project at Bachelor level is that students should be able to plan and conduct a realistic computer science project comprising several industrial and commercial functions. A final project may be conducted in groups of 2 to 3 students. The project is prepared in as concrete and realistic a form as the condition of studies permits, preferably in cooperation with companies. Students in the Computer Science degree program will demonstrate knowledge of the fields they took in the previous years through a Final Project, bringing evidence of increasing skills and applying scholarly theory directly into practice. Students must obtain Final Project approval from the computer science committees and work under the supervision of one of those Final Project committee.
2015/2016 Second Semester & 2016/2017 1st&2nd Sem.'s
CS 130: Fundamentals of Operating Systems
The objective of this course is to provide students with the basic knowledge and skills of operating, managing, and maintaining microcomputer systems. Hands-on experience with windows environment is a major concern in this course. It covers a range of topics including: operating system concepts, functions, and components, a general overview of OS services, process management, CPU scheduling, memory management, virtual memory and file system, installing, partitioning, configuring and upgrading Windows, common errors and problems and how to solve them, networking capabilities of Windows. Windows commands, system programs, and Windows facilities are covered in the practical component.
2016/2017 First Semester
CS 110: PROGRAMMING IN A SELECTED LANGUAGE (VB)
The main objective of this course is to introduce students to the basic concepts of a selected programming language (such as Visual Basic) and the ability to write simple correct programs. Topics to be covered include: I/O, data types, function definition, programming language with object-oriented programming principles. Emphasis is on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test and debug at a beginning level. The practical part of this course is covered via exercises, practical assignments, and tutorials.
2016/2017 Second Semeter
CS 101: PROGRAMMING IN A SELECTED LANGUAGE
The main objective of this course is to introduce students to the basic concepts of a selected programming language (such as Visual Basic) and the ability to write simple correct programs. Topics to be covered include: I/O, data types, function definition, programming language with object-oriented programming principles. Emphasis is on event-driven programming methods, including creating and manipulating objects, classes, and using object-oriented tools such as the class debugger. Upon completion, students should be able to design, code, test and debug at a beginning level. The practical part of this course is covered via exercises, practical assignments, and tutorials.
2016/2017 First Semeter