Programming

Return to Applied Science, Technology & Career Education Home Page
COMPUTER PROGRAMMING 1 303450 , 303451
Working with computer logic is an important skill in today's world whether you are interested in accounting, business administration, marketing, economics, computer science or computer engineering. You will learn the BASIC programming language to solve various business application programs. Topics include: IF THEN ELSE, WHILE WEND, PRINT USING, DO WHILE, DO UNTIL, FOR NEXT, Graphics, Music, Random Numbers, Sub Programs, One-Dimensional Arrays, Sequential Search and Bubble Sort. Stress is placed on writing structured programs that are user friendly.
Level: 10,11,12
Semester: 1 Credit: 1/2
Prerequisites: Keyboarding Course Fee Required
This course is for those who want to expand their knowledge of programming in BASIC. You will study string manipulation, multi-dimensional arrays, shell sort, binary search, graphical user interfaces and sequential files. Stress is placed on problem solving and writing structured programs.
Level: 10,11,12 Semesters: 1 Credit: 1/2
Prerequisite: Computer Programming 1 Course Fee Required
Students are excited about writing in Visual BASIC because it allows for creativity and individualizing of programs. Business and industry have adopted VB as a popular, easy-to-use language. This class will teach the student to build applications in a graphical/Windows environment and save it as an executable program. Computer Programming 1 provides a student with a background in logic and control structures; now they will learn to design programs using text boxes, label controls, data controls and command buttons.
Level: 10,11,12
Semesters: 1 Credit: 1/2
Prerequisite: Computer Programming 1 Course Fee Required
AP COMPUTER PROGRAMMING 303464 - 303465
AP Computer Programming will cover advanced structured programming utilizing JAVA. Students will learn object based programming, arrays, matrices, sorting, structures and classes and methods. This course will require students to learn many new features of a programming language. Previous classes in computer programming will compliment the logic of this course. The material covered for this course will prepare students to take the College Board Advanced Placement Exam in computer science. This is an AP class; therefore this will be a weighted course.
Level: l1,12
Semesters: 2 Credit: 1 (Weighted)
Prerequisite: Computer Programming 1 & 2 or Computer Programming 1 with
instructor approval.
Course Fee Required
This course is an introduction to Web Page Design. It includes problem solving with computers using the fundamental data structures with object-oriented programming (OOP). JavaScript removes the barriers of complexity in using Graphic User Interface (GUI). Other topics include exploring simple graphics and an introduction to programming of applets. The application of Web Site development for E-Commerce is also explored.
Level: 10,11,12
Semesters: 1 Credit: 1/2
Prerequisite: Keyboarding proficiency.
LOCAL & WIDE AREA NETWORKING 303458 - 303459
The LAN WAN/Network+ Certification course is designed to equip both novice and experienced students with entry-level computer networking proficiencies. The course is aligned with the industry standard CompTIA Network+ Certification to cover networking topics in a one semester course. Students will become adept with key computer networking hardware topics like topologies, cabling, NICs, hubs, switches, and routers. Additionally, students will orient themselves to networking software topics like the OSI model, protocols, TCP/IP, network operating systems, network security, and troubleshooting. The course includes lectures, demonstrations and videos on theories of operation including real-life projects for the student to explore. Significant lab time is provided to offer the student authentic hands-on experiences in working with computers and networks. The course follows an industry-recognized curriculum and is recommended for students who enjoy computers and/or students who might have a career interest in Information Technology leading to a professional certification. Further information about the CompTIA and the course objectives can be found at www.comptia.org.
Level: 11,12
Semesters: 2 Credit: 1
Prerequisite: None, however, a course in either electricity/electronics or the
Computer Repair/A+ certification course would be beneficial.
Dual credit with the College of DuPage
Course Fee Required
Updated: 02/23/2006