CSSC Code | Title | Alternate Titles | Description | ||
---|---|---|---|---|---|
Main Category | Sub-Category | Course | |||
11 | COMPUTER AND INFORMATION SCIENCES | A summary of groups of instructional programs that describe the coding, processing, and storage of data through repetitious and highly complex mathematical operations at high speed, and in accordance with strictly defined systems and procedures. | |||
01 | COMPUTER AND INFORMATION SCIENCES, GENERAL | A group of instructional programs that generally describe the coding, processing, and storage of data through repetitious and highly complex mathematical operations at high speed, and in accordance with strictly defined systems and procedures. | |||
11 | Computer Appreciation | Computer Literacy; Computers, Introduction | survey course; non-technical presentations; social implications of computers; computer familiarization | ||
12 | Introduction to Internet and the World Wide Web | Internet overview; searching skills; Web site survey (portals, e-commerce, personal); history of the Web | |||
21 | Computer Mathematics 1 | Computer Problem Solving; Mathematics and Computing | simple calculators; flow charts; elementary programming; mathematical applications | ||
22 | Computer Mathematics 2 | history of calculating; desk calculators; programming languages; complex computer procedures | |||
31 | Computer Applications | Computer Sciences 1 | emphasis on developing useable software; team approach | ||
32 | Computer Applications, Independent Study Computer Sciences 2 | advanced independent work; computer science | |||
41 | Computer Sciences 3 | college level work; computer components | |||
42 | IB Computer Science | ||||
43 | AP Computer Science A | ||||
44 | AP Computer Science AB | ||||
51 | Artificial Intelligence | defining thought; history, principles and state of the art of machine-generated thought; future generations of computers; limits of potential; programming computers to think | |||
52 | Multimedia Computer Applications | ||||
61 | Desktop Computer Application Suites | ||||
00 | Computer and Information Sciences, Other General | ||||
02 | COMPUTER PROGRAMMING | A group of instructional programs that describe the methods and procedures used in flow charting and writing instructions in computer language for the direction of computer operation in the solution of a problem. | |||
11 | Computer Programming 1 | flow charts; algorithms; computer languages; machine operation; documentation | |||
12 | Computer Programming 2 | advanced programming techniques; independent study; program origination; algorithms | |||
13 | Computer Programming 3 | advanced computer programming | |||
21 | FORTRAN, Introduction | study of FORTRAN computer programming; mathematics applications | |||
31 | PASCAL, Introduction | PASCAL 1 | study of PASCAL computer programming | ||
32 | Advanced PASCAL | Pascal 2 | |||
41 | BASIC, Introduction | BASIC 1 | study of BASIC computer programming | ||
42 | Advanced BASIC | BASIC 2 | |||
51 | COBOL, Introduction | COBOL 1 | study of COBOL computer programming | ||
52 | Advanced COBOL | COBOL 2 | |||
61 | LOGO, Introduction | ||||
71 | RPG Programming, Introduction | ||||
72 | C Programming | ||||
73 | C++ Programming | ||||
00 | Computer Programming, Other | ||||
03 | DATA PROCESSING | A group of instructional programs that describe computers and computer programming. | |||
11 | Data Processing, Introduction | Data Processing Systems and Procedures; Computer Concepts; Data Processing; Electronic Data Processing; Data Systems 1 | code fields; numeric and alphabetic sorting; keypunching; flowcharting; collating | ||
12 | Data Processing, Intermediate | Data Processing 2 | computer system components; computer operations; data management; data entry operator | ||
13 | Data Processing, Advanced | Data Processing, Internship | existing program modification; advanced topics | ||
21 | Computer Programming - Cooperative Education | ||||
00 | Data Processing, Other | ||||
04 | INFORMATION SCIENCES AND SYSTEMS | A group of instructional programs that describe the methods for creating, organizing, storing, and accessing organized files of information. | |||
00 | Information Sciences and Systems, Other | ||||
05 | SYSTEMS ANALYSIS | A group of instructional programs that describe the principles and techniques involved in the design of large-scale computer programs. Includes instruction in modeling, flowcharting, data organization, and the impact of the programs on organizational objectives. | |||
00 | Systems Analysis, Other | ||||
06 | COMPUTER PROGRAMING AND WEBSITE DESIGN | ||||
01 | HTML | ||||
02 | Java, Java Script | ||||
03 | Web Site Design, Development | ||||
04 | Network Administration/ Management |
||||
99 | COMPUTER AND INFORMATION SCIENCES, OTHER | A group of instructional programs in computer and information sciences not described above. | |||
00 | Computer and Information Sciences, Other |