• Students learn the fundamental functions of an operating system including file, task, processor and memory management techniques. They learn the commands necessary to organize and manage files, automate tasks and monitor memory in two of the most common operating systems found in business – Windows and Linux.

  • Students learn to design, code, and test simple object-oriented programs. They learn to write effective, efficient algorithms to solve programming problems and to use the three constructs of structured programming in coding their solutions. They learn the principles of object-oriented programming. They learn to draw UML class and sequence diagrams to represent the object-oriented solution to problems. They learn how to code and use a simple class. They develop complete test plans to test their programs and learn to identify and correct common types of errors. Students use the Java programming language to write their programs.

  • Web design, HTML, XHTML, and Cascading Style Sheets (CSS).
  • Students examine business organization, management, marketing and information flow and requirements within departments. They look at the security and legal aspects of protecting trade and business information in both traditional and electronic businesses. They learn about the important roles computer specialists play in all organizations.
  • Students learn to identify and describe the physical and logical components of a computer. They assemble and upgrade a computer. They plan, install, test and uninstall Microsoft and Linux operating systems, Microsoft software, third-party software and in-house programs. They customize software and computer workstations to meet a client’s requirements.

  • A second programming course in Java.

  • JavaScript, Introduction to XML, JavaScript libraries such as Dojo, jQuery and Silverlight