Subject Areas
Agriculture
Art
Business
Computer Science

  Courses
  Faculty

English
Family & Consumer   Science
Foreign Language
Health Science   Technology
Journalism
JROTC
Mathematics
Reading
Science
Social Studies
Speech


|
|
| |

Computer Science I

Title: Computer Science 1 (2 semesters)
Prerequisite: Algebra I and Geometry or Algebra II

This course serves as an introduction to computers and the study of managing and processing information. The emphasis is on solving real world problems by means of computer programming (software engineering). Students will learn the Java programming language and apply those skills in exploring how computers work. Some topics covered include object-oriented design techniques, file management, data structures, graphics, debugging, hardware components, and social implications. Upon completion of the course the student will have created software such as a simple database or an animated graphics display.

What's Next? Computer Science 2

To Top

Computer Science I AP 

Title: Computer Science 1 – AP (2 semesters)
Prerequisite: Algebra II

This course serves as an introduction to computers and the study of managing and processing information. The emphasis is on solving real world problems by means of computer programming (software engineering). Students will learn thoroughly the Java programming language and apply those skills in exploring how computers work. Some topics covered include object-oriented design techniques, file management, data structures, classes, objects, graphics, debugging, hardware components, and social implications. The course includes an in depth treatment of the AP Simulation Case Study. Students will have the option of taking the AP exam for which many colleges will grant up to 3 hours of college credit.

What's Next? Computer Science 2 or Computer Science 2 AP

To Top

Computer Science II

Title: Computer Science II 2 semesters
Prerequisite: Computer Science 1, Algebra II

This course has four main goals: develop advanced software engineering skills in the Java programming language; teach advanced data structures such as linked lists, trees, classes, and data files; expose students to the development and analysis of classic computer algorithms such as sorting, searching, recursion, and numerical analysis; recognize the ethical and social implication of computer use. Students will develop major software projects over topics such as databases, sorting, business applications, and graphics.

To Top

Computer Science II AP

Title: Computer Science 2 – AP 2 semesters
Prerequisite: Algebra II, Computer Science I, and teacher approval

This course has four main goals: develop advanced software engineering skills in the Java programming language; teach advanced data structures such as linked lists, trees, classes, and data files; expose students to the development and analysis of classic computer algorithms such as sorting, searching, recursion, and numerical analysis; recognize the ethical and social implications of computer use. This course represents college level achievement in computer science for which most colleges will grant up to six hours of credit. Students will develop major software projects over topics such as databases, sorting, business applications, and graphics. This course prepares the student to take the Advanced Placement exam.

To Top

Networking

Title: Internetworking Technologies I & II 2 semesters
Prerequisite: Computer Applications or Algebra I

This course teaches networking through the Cisco Networking Academy Program. This program is a comprehensive e-learning program, which provides students with the Internet technology skills essential in a global economy. The program delivers Web-based content, online assessment, student performance tracking, hands-on-labs, instructor training and support, and preparation for industry standard certifications. Topics include LANs, the OSI model, addressing, and routing. Students who successfully complete two years (four semesters) of the program are eligible to earn Cisco Certified Network Associate (CCNA™) certification.

This course WILL NOT fulfill the Technology Applications requirement for graduation.

To Top

55660A Internetworking Technologies III & IV 11 - 12 1
Title: Internetworking Technologies III & IV (2 semesters)
Prerequisite: Internetworking Technologies I & II

This course teaches networking through the Cisco Networking Academy Program. This program is a comprehensive e-learning program, which provides students with the Internet technology skills essential in a global economy. The program delivers Web-based content, online assessment, student performance tracking, hands-on-labs, instructor training and support, and preparation for industry standard certifications. Topics include WANs, routers, TCIP addressing, routing protocalls, and network troubleshooting. Students who successfully complete two years (four semesters) of the program are eligible to earn Cisco Certified Network Associate (CCNA™) certification.

This course WILL NOT fulfill the Technology Applications requirement for graduation.

To Top