CS 02 Systems Development |
| Chapter 2 |
2.1 |
Systems Project Team |
2.2 |
System Life-Cycle Models |
2.3 |
Software Design |
2.4 |
Programming Languages |
2.5 |
Computer-Related Mathematics |
2.6 |
Documentation Standards |
2.7 |
Software Testing |
CS 03 Business Organization |
| Chapter 3 |
3.1 |
Types of Organisation. Describe the different types of organisation. |
3.2 |
Functional Areas and Activities. Describe the functional areas within organisations and the activities undertaken within each functional area. |
3.3 |
Information Needs. Describe the information requirements of organisations. |
3.4 |
Information Systems. Describe the methods which organisations may use to fulfill their information requirements. |
3.5 |
Security. Discuss the need for, and describe the methods of, control in information systems. |
3.6 |
Theories of Organization and Management. Distinguish between different theories of organization and management. |
CS 04 Business Communication |
| Chapter4 |
4.1 |
Information and Communication. Information flows within an organization. |
4.2 |
Use of office based software applications to facilitate the flow of information. |
4.3 |
Research, Interpret and Manipulate Information. Find data and process it to produce meaningful information. |
4.4 |
Written Communication. Business letters, memoranda and reports and make use of appropriate methods of displaying and presenting information. |
4.5 |
Interviews. Features and demands of job interviews, the preparation for an interview and how to perform competently during an interview. |
4.6 |
Meetings. Reasons for business meetings, the procedures governing well-run meetings and the roles of those taking part. Discuss the benefits and difficulties of working in a group. |
4.7 |
Presentations. Make a presentation or demonstration to an audience using appropriate aids. |
CS 05 VB.Net |
| Chapter 5 |
5.1 |
Basics of VB .NET. |
5.2 |
Forms and Decisions. |
5.3 |
Menus, MDIs, and Simple Loops. |
5.4 |
Decisions, Looping, Arrays, and Searching. |
5.5 |
Improving the User Interface. |
5.6 |
Database Programming. |
5.7 |
Debugging and Simple Classes. |
5.8 |
Classes and Objects. |
5.9 |
Collections. |
5.10 |
Creating and Using New Controls. |
5.11 |
Stacks and Lists. |
5.12 |
Graphics, Help and Deployment. |
CS 06 A+ (PC Support Technician) |
| Chapter 6 |
6.1 |
Installation, Configuration and Upgrading of Computers. |
6.2 |
Diagnosing and Troubleshooting Common Computer Problems. |
6.3 |
Carrying Out Preventive Maintenance. |
6.4 |
Types and Components of Motherboards, Processors and Memory. |
6.5 |
Printers. |
6.6 |
Basic Networking. |
6.7 |
Software Support |
6.8 |
Operating System Fundamentals. |
6.9 |
Installation, Configuration and Upgrading of Operating Systems. |
6.10 |
Diagnosing and Troubleshooting Common Operating System Problems. |
CS 07: Developing a Website |
| Chapter 7 |
7.1 |
Principles of the Internet and the World Wide Web. |
7.2 |
The use of Websites in Business. |
7.3 |
Building a Website Using Simple HTML. |
7.4 |
Applying Advanced HTML and Associated Techniques. |
7.5 |
Tools and Products Available to Help in Website Design and Use. |
7.6 |
Connecting the Website to Business Applications. |
7.7 |
Implementing and Managing a Web Server. |
CS 08: E-Commerce |
| Chapter 8 |
8.1 |
The History and Definition of eCommerce. |
8.2 |
The Technical Components of eCommerce Systems. |
8.3 |
Business to Business eCommerce. |
8.4 |
Business to Consumer eCommerce. |
8.5 |
Marketing eCommerce Services. |
8.6 |
Payment and Fulfillment. |
8.7 |
Building an eCommerce Website. |
CS 09 Java |
| Chapter 9 |
9.1 |
Basic Features of Java Programming. |
9.2 |
Using Methods, Classes and Objects. |
9.3 |
Advanced Object Concepts. |
9.4 |
Input and Selection. |
9.5 |
Looping. |
9.6 |
Characters, Strings and the String Buffer. |
9.7 |
Arrays. |
9.8 |
Applets. |
9.9 |
Graphics. |
9.10 |
Inheritance. |
9.11 |
Swing Components. |
9.12 |
Layout Managers and the Event Model. |
9.13 |
Exception Handling. |
9.14 |
File Input and Output. |
9.15 |
Multithreading and Animation. |
CS 10 Multimedia |
| Chapter 10 |
10.1 |
An Overview of Multimedia. |
10.2 |
The Multimedia Elements of Text and Graphics. |
10.3 |
The Multimedia Elements of Sound, Animation and Video. |
10.4 |
Multimedia Authoring Programs. |
10.5 |
Development and Design of Multimedia. |
10.6 |
Management and Distribution of Multimedia. |
CS 11 Networking |
| Chapter 11 |
11.1 |
Understand the basic concepts and technologies of transmission and communication. |
11.2 |
Describe the methods in which computers communicate with other computers, and be able to identify and describe the most common features found in networking hardware. |
11.3 |
Discuss the recognized international standards used within the network environment. |
11.4 |
Understand and describe the physical design of 5 major networking topologies. |
11.5 |
Understand, and be able to compare local and metropolitan area networks. |
11.6 |
Compare common network protocols and commonly used networking hardware. |
11.7 |
Discuss in detail the various layers of the OSI reference model. |
11.8 |
Identify the Various Stages and Tools Used in the Network Design Process. |
CS 12 Programming Methods |
| Chapter 12 |
12.1 |
History of Programming Languages. Place in context developments in programming languages and reasons for their evolution. |
12.2 |
Variables, Control Structures and Calculations. Recognise and apply appropriate ways to control and manipulate data. |
12.3 |
Analysis of Data and Problems. Break down and formulate data into structures appropriate for the problem to be addressed. |
12.4 |
Further Programming Techniques. Recognise and use a range of common programming concepts as building blocks in the creation of structured programs. |
12.5 |
Modeling Objects. Select and apply a range of techniques to modelling systems as objects and define code requirements from the models. |
12.6 |
Testing. Define and apply a range of testing approaches to check the correctness of programming code. |
12.7 |
Alternative Methods. Identify and explain other, evolving ways of designing and building programs. |
12.8 |
Process Integration. Put programming activities into the context of software development as a whole with emphasis on the importance of documentation. |