Courses

Design and Logic
Honors Java Programming
Advanced Placement Computer Science
Networking Internship

Programming Design and Logic

A beginning / intermediate level programming course, emphasis is placed on structured programming, logic, and professional applications. Students learn the basics of programming, in addition to more advanced programming concepts, such as data types, control structures, sorting and searching techniques, sequential file processing, arrays, and menus. Other topics relating to Computer Science are addressed, including computer history and computer ethics. Visual Basic and Java are the programming languages used to teach these topics. The prerequisite for this course is a grade of B or better in Algebra I with at least concurrent enrollment in Algebra II or in Geometry.

 

Honors Java Programming

Syllabus Course Files

Builds on the concepts taught in Design and Logic. Object oriented programming, development of Graphical User Interfaces and accessing external data sources (databases and web servers) are taught. This course is a Honors level course and provides additional preparation for the AP computer science exam.

 

Advanced Placement Computer Science

Syllabus

AP Computer Science is offered at the "A" level.  The course currently uses Java as its programming language. This course includes coverage of all topics required by the associated Advanced Placement exams. Computer Science A emphasizes object-oriented programming methodology with an emphasis on problem solving and algorithm development and is meant to be the equivalent of a first-semester college course in computer science.

 

Networking/Internship

Syllabus

A two period per day program,  students attend formal class during one class period and use the other class period to support the school program. This course is open only through Design and Logic teacher recommendation and the approval from each of the student’s prior year teachers.

In the networking course students study LAN, WAN, intranet and Internet networking. Topics studied include a variety of hardware, Web site design and maintenance techniques and setup and administration of servers.

 
Academy of Computer and Information Technology
Binary Picture
Mimd Map Graphic

3300 Middletown Road Waldorf, Maryland 20603

Phone:  (301) 645-8857 and (301) 753-1758

     Fax: (301) 932-8583

Westlake Home| Contact Us | INCLEMENT WEATHER | Smart Words | Westlake Weather | CCPS