CSIT 103 - Tentative Syllabus

Instructor:
Shawki Dakduk Office: AD 315 Phone: (323) 953-4000 ext. 2689

Web Site: http://etudes-ng.fhda.edu/portal
  Use the following to login.
      user id: fflliiiii
      password: mmdd (can be changed)
  where, ff is first two letters of your first name
         ll is first two letters of your last name
         iiiii last five digits of your student ID
         mmdd are the month and day of your birth

Office Hours:
Mondays and Wednesdays: 9:00am - 11:00am
Tuesdays and Thursdays: 5:00pm - 7:00pm


Course Description
An introduction to computers for a one-semester transfer course or for certificates or a degree in CSIT. Topics include computer concepts, programming and systems design, programming languages and flowcharting. Laboratory includes word processing, spreadsheets, database concepts and extensive programming in Visual Basic.

Textbooks
1) Discovering Computers: Fundamentals, 3rd Edition
   by Shelly , Cashman, Vermaat
   Thompson/Course Technology
   ISBN: 1-4188-5961-3

2) Microsoft Ofiice 2003, Brief Concepts and Techniques
   by Shelly, Cashman, Vermaat
   Thompson/Course Technology
   ISBN: 1-4188-5948-6

3) Microsoft Visual Basic .Net Programming: From Problem Analysis to Program Design
   by E. Reed Doke and Susan Rebstock Williams
   Thompson/Course Technology
   ISBN: 0-619-16010-1


Course Outline

 

 2/4    Introduction to Computers (Chapter 1 of Discovering Computers)
        Homework 1: True/False, Multiple Choice, Matching, and Short Answer
        exercises of Discovering Computers on pages 30 and 31.  Due: 2/11.

 2/6    Windows Project 1 - Introduction to Windows XP (Office 2003 Book)
        Lab 1: Using the Web, Email, and Windows Explorer.  Due: 2/13.
 

 

 2/11   The Internet and the World Wide Web (Chapter 2 of Discovering Computers)
        Homework 2: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 78 and 79 of Discovering Computers. Due: 2/20. 
  
 2/13   Word Project 1 - Creating and Editing a Word Document (Office 2003 Book)
        Lab 2: In the Lab exercises 1 and 3 on pages WD 67 thru WD 70. Due: 2/25.
   
 

 

 2/18   School Holiday - No Classes
 

  2/20        Quiz 1 - Chapters 1 & 2
                  Application Software (Chapter 3 of Discovering Computers)
                  Homework 3: True/False, Multiple Choice, Matching, and Short Answer
                  exercises on pages 128 and 129 of Discovering Computers. Due: 2/27.

 2/25   Word Project 2 - Creating a Research Paper (Office 2003 Book)
        Lab 3:  In the Lab exercises 1 and 2 on pages WD 130 - WD 134. Due: 3/3.

 
 2/27   The Components of the System Unit (Chapter 4 of Discovering Computers)
        Homework 4: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 160 and 161 of Discovering Computers. Due: 3/5.

 3/3    Excel Project 1 - Creating a Worksheet and Embedded Chart (Office 2003)
        Lab 4: In the Lab exercises 1 and 3 on pages EX 58 thru EX 62. Due: 3/10.
   

 

 3/5    Quiz 2 - Chapters 3 & 4
        Input/Output (Chapters 5 of Discovering Computers)
        Homework 5: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 203 and 204 of Discovering Computers. Due: 3/12.
 
 3/10   Excel Project 2 - Formulas, Functions, and Formatting (Office 2003)
        Lab 5: In the Lab exercises 2 and 3 on pages EX 132 - EX 139. Due: 3/17.
   

 

 3/12   Storage (Chapters 6 of Discovering Computers)
        Homework 6: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 244-245 of Discovering Computers. Due: 3/19.
  
 3/17   Access Project 1 - Creating and Using a Database (Office 2003)
        Lab 6: In the Lab exercises 1 and 2 on pages AC 56 - AC 62. Due: 4/2.


 

 

 3/19   Quiz 3 - Chapters 5 & 6
        Operating Systems & Utility Programs (Chapter 7 of Discovering Computers)
        Homework 7: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 274 - 275 of Discovering Computers. Due: 4/7.
 

 3/24   School Holiday - No Classes
 3/26   School Holiday - No Classes
 3/31   School Holiday - No Classes
      
   
 4/2            Access 2 Project - Querying a Database (Office 2003)
                   Lab 7: In the Lab exercises 1 and 2 on pages AC 110 - AC 111. Due: 4/9.
 
 

 

 4/7    Communications and Networks (Chapter 8 of Discovering Computers)
        Homework 8: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 326 - 327 of Discovering Computers. Due: 4/14.
  
 4/9    Introduction to VB .Net (Chapter 1 of Visual Basic) 
        The Visual Studio .NET Development Environment (Chapter 2 of VB .NET)
 
 

 

 4/14   Quiz 4 - Chapters 7 & 8
        Database Management (Chapter 9 of Discovering Computers)
        Homework 9: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 356 - 357 of the Discovering Computers. Due: 4/21.
   
 4/16   Exam 1:   Microsoft Office -  Covers Word, Excel, and Access.
        The Visual Studio .NET Development Environment (Chapter 2 of VB .NET)
        Lab 8:  Programming exercises 1, 2, 3, 6, and 7 on pages 80 and 81 of
        the Visual Basic .NET textbook.  Due: 4/23.
 

 

 4/21   Computers and Society (Chapter 10 of Discovering Computers)
        Homework 10: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 392 - 393 of Discovering Computers. Due: 4/28.
  
 4/23   The Microsoft .NET Framework and Visual Basic .NET (Chapter 3 of VB .NET)
        Lab 9: Programming exercises 1, 2, 3, 4, and 5 on pages 114 and 115 of
        the Visual Basic .NET textbook.  Due: 4/30.

 

 4/28   Quiz 5 - Chapters 9 & 10
        Information Systems (Chapter 11 of Discovering Computers)
        Homework 11: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 446 - 447 of Discovering Computers. Due: 5/5.
 
 4/30   Control Structures: Selection  (Chapter 4 of Visual Basic)
        Lab 10:  Programming exercises 1, 2, 3, 4, and 5 on pages 139 and 140 of
        the Visual Basic textbook.  Due: 5/7.
 
 

 

 

 5/5    Enterprise Computing (Chapter 12 of DC)
        Homework 12: True/False, Multiple Choice, Matching, and Short Answer
        exercises on pages 484 - 485 of Discovering Computers. Due: 5/12.
    
 5/7    Visual Basic Quiz 1 -  Chapter 3
        Practice Exercises for Visual Basic chapter 4.
     

 

 5/12   Quiz 6 - Chapters 11 & 12
        Visual Basic Quiz 2 -  Chapter 4
 

 5/14   Control Structures: Iteration (Chapter 5 of Visual Basic)
        Lab 11:  Programming exercises 1, 2, 5, and 6 on pages 171 and 172 of the
        Visual Basic textbook.  Due: 5/21.

 5/19   Visual Basic Quiz 3 -  Chapter 5
   

 5/21   Review for Final
        All Labs Due

 5/26   School Holiday - No Classes

 5/28   Final Exam Week - No Classes

 6/2    Final Exam (12:30pm to 2:30pm)
        Cover: Chapters 1 thru 12 of Discovering Computers, and
     

 

  
Grading Policy  
Homeworks 240 points (13%)
Labs 380 points (21%)
Discovering Computers Quizzes 300 points (16%)
Visual Basic Quizzes 400 points (22%)
Exam 1 300 points (16%)
Final 200 points (11%)

 

All assignments need to be electronically submitted from the http://etudes-ng.fhda.edu web site by the due date.  All students need to arrange by the end of the second session 2 hours and 5 minutes with the instructor each week to do lab and other assigned works.