Course Description: This course provides basic understanding
of computers, computer networks, computer software, and programming.
This course includes an introduction to object oriented programming
in C++, basics of networking, and web work in HTML and JavaScript.
This course includes programming in Java on the AP examination schedule
and an introduction to Relational Database design and implementation,
as well as to SQL.
Course Objective:
Level 1 Students in this course will be taught computer software and
hardware, programming in the C language, PC maintenance, and networking.
Level 2 Students in this course will develop competence in C++ programming,
in creating, maintaining, and troubleshooting networks, and in creating
web pages, using HTML and JavaScript.
Level 3 Students in this course will develop competence in Java (object
oriented) programming and a basic understanding of Relational Database
design and implementation, as well as competence in SQL.
Course Requirements: Course requirements include
projects, lectures, reading, technical papers, tests, and midterm
and final examinations.
Criteria for Assessing Student Performance:
The Final Grade is calculated by the following criteria
Each Semester Grade 40%
Midterm Examination 8%
Final Examination 12%
Textbooks, Related Readings: Discovering Computers - Shelly Cashman Program Development and Design, Using C++ - Gary J. Bronson