Recent Changes - Search:

Courses

edit SideBar

Prep

CS021 Computers and Programming الحاسبات و البرمجة

Semester: firstYear: PreparatoryDuration of Final Exam: 2 hours
Lecture Hours/Wk: 2Tutorial Hours/Wk: 1Lab Hours/Wk: 1

Marks:

Semester work: 20Lab: 20Final: 60Total: 100

Instructors:

Instructor NameLocationemail
Prof Dr Amin ShoukryComputer Dep. 2nd floor Admin. Bldgaminsh@alex.edu.eg
Dr Moustafa YoussefComputer Dep. 2nd floor Admin. Bldgmoustafa@alex.edu.eg
Dr Sahar GhanemComputer Dep. 2nd floor Admin. Bldgsghanem@alex.edu.eg
Dr Ahmed El-MahdyComputer Dep. 2nd floor Admin. Bldgelmahdy@alexeng.edu.eg

Teaching Assistants:

NameLocationemail
All TAsComputer Dep. 2nd floor Admin. Bldg 

Course Scope

This a computer literacy course that aims to teach students basic computer skills.

Objectives

After finishing this course, a student should be able to:

  • Understand basic computer terminology
  • Understand basic computer operation and components
  • Understand simple computer programs in BASIC
  • Write programs to solve simple engineering problems

Textbook

  • Introduction to Computers and Programming, course notes, Department of Computer and Systems Engineering, Faculty of Engineering, Alexandria University, 2007.

Course Outline

  • Introduction to Computers (8 weeks)
  • Introduction to Programming (7 weeks)

Examinations

Midterm exam: date not set as yet
Final exam: data not set as yet

Lectures, Laboratories and Tutorials Plan

To view lecture slides, download reader from http://www.adobe.com/products/acrobat/readstep2.html

Week No. الأسبوعLecture المحاضرةLab/Tutorial المعمل
1Introduction slidesNo Lab/Tut.
2Number Systems slidesIntroduction to Hardware and Software
Introduction to Windows Session 1
3Digital Circuits slidesUsing Windows Explorer
4How The Processor Executes Instructions slidesUsing Notepad and Word
5Memory and Peripherals slidesIntroduction to Number systems
Conversion between number systems
Binary system Number System Sheet
6Computer Networks slidesQuiz on Number Systems
Boolean Algebra
7Software slidesLogic gates
Analysis of Logic circuits
8Revision and QuestionsIntroduction to Flow Charts
Flow Charts symbols
Examples
9Mid Term ExaminationTransfer of control in flow charts
More Examples
10Problem Solving slidesIntroduction to BASIC
Input / Output in BASIC
Simple examples
11Input/Output and Expr. Eval. slidesIf statements
12If statement and Looping slidesFor and While loops
13Searching and Sorting slidesSearching and Sorting
14Programming ExamplesExamples
15Revision and QuestionsRevision

Course Work

  • Lab work: weekly lab assignment (given in labs)

Grading Policy

Midterm Exam:20%
Lab work:20%
Final exam:60%
Total:100%

Edit - History - Print - Recent Changes - Search
Page last modified on October 22, 2007, at 07:35 PM