Hutchinson Central Technical High School

Course Syllabus

 


Course Name: Computer Science 2

Instructor: Mr. Tinney            Contact Time: 8:12-8:53         Phone Ext: 1520

 

Grading Policy

 

 

Homework Policy

 

 

Test Policy

 

 

Quiz Policy

 

 

Projects

 

 

Course Outline
Hutchinson Central Technical High School
Course Syllabus

Course Name: Computer Science 2
Instructor: Mr. Tinney Phone Ext: 1520

Computer Science 2 – Introduction to Computer Engineering 2
Hutchinson Central Technical High School
Buffalo, New York 14201

Instructor: Tinney
Course Level: Senior
Credits: 2 units
Last Revision: Spring 2010

The term digital is derived from the way in which computers perform operations by counting digits. Today, digital techniques are applied in many diverse areas, such as telephone systems, computer systems, modems, medical systems, and programming languages. Understanding the science of computers requires understanding the foundations upon which they are built and the logic they employ. This course prepares students for entry into the field of computer-engineering by covering two important courses: Digital foundations and Networking Basics. It also serves as an important foundation for students entering advanced studies in the fields of computer science, networking, telecommunications, computer engineering, and electrical engineering, and video game design. The course is composed of three units:
COMPUTER USE POLICIES:
• At times, this class requires the use of the Internet to access material for the curriculum. It is important that you use our schools Internet connection for that purpose only. Students are not to use class time to surf the web. Students will lose a HW point each time this policy is abused.
• All computer usage will be governed by the Buffalo School District's Internet Usage policy and WILL be adhered to by students in this class at all times. Failure to follow this policy explicitly will result in a student being denied classroom computer usage. Successive abuse will result in the loss of Internet privileges and/or further disciplinary action as determined by the teacher.
CLASS POLICIES:
Each student must observe the following classroom policies. Any breach of a policy will result in 1 point being deducted from the class participation grade.
• Student must be in his/her seat when the bell rings with no talking. One point will be deducted from a student’s class participation grade if not in their seat when bell rings. Late students without an admit slip will be assigned detention as per school policy and loose 1 class participation grade.
• Permission must be granted to leave your seat for any reason.
• Raise hand for questions, answer responses, or permissions.
• When the class has ended all desks must be straightened and papers removed from the floor (even if it is not your fault).
• No food is allowed in the classroom.
• No sleeping in the classroom. The teacher will be the final judge on what looks like sleeping.
• Work done in this classroom must be related to this class. Student discovered doing work outside the scope of this classroom will have their work confiscated by the teacher.
• Each student must use only his or her assigned computer.
• No game playing or loading software on the computers is allowed. Do not change or add any system configurations including screen savers.

UNIT 1: DIGITAL FOUNDATIONS
This unit lays the foundation for advanced computer studies by exploring the fundamental digital processes of a microprocessor. It studies the logic of a computer and how the computer comes to life. Students gain experience building digital circuits appropriate to the field of electrical and computer engineering. Topics include computer mathematics, basic gates and truth tables, Boolean Algebra, Karnaugh Maps, flip-flops, registers, counters, encoders, and decoders. This course is heavily supplemented by hands on activities (labs) and the understanding of digital product design.

Content:
• Karnaugh Maps
• Latches and Flip-Flops
• Registers & Counters
• Encoding & Decoding

Supplemental Lab Content:
• Lab Set 4: Systems Design – The digital clock
UNIT 2: NETWORKING BASICS

Networking is a major application of the fields of computer engineering and computer science. This unit is an exploratory course in the very basics of computer networking. Students start by learning the basic components of a computer and then proceed to understanding how those components are used to connect hosts to the World Wide Web.

Content:
• Computer Basics and Networking
• LAN Devices and Segmentation
• Basic LAN Configuration
• Ethernet
• WANs and Routers
• Configuring a Router
• Network Testing
• Configuring IP addresses