Three certificate options, two Associate of Applied Science degrees, one Associate of Technology degree, and one Bachelor of Applied Technology degree are available.
Microcomputer Specialist
(Two and One-Half Semesters)
The following courses are required for a certificate:
CSET 181 Microcomputer Applications 3 cr
CSET 183 Microcomputer Operating Systems 3 cr
CSET 185 Microcomputer Database
Management and 4th GL'S 3 cr
CSET 187 Microcomputer Networking
and Connectivity 3 cr
CSET 189 Microcomputer Software
Development 3 cr
Courses required for the Microcomputer Specialist Option are
only offered in the evening.
Computer Operator
(Two and One-Half Semesters)
The following courses are required for a certificate:
CSET 100 Technical General Education I 8 cr
CSET 101 Technical General Education II 8 cr
CSET 111 Business Math 3 cr
CSET 117 COBOL Programming I 4 cr
CSET 118 COBOL Programming II 4 cr
CSET 135 Accounting 3 cr
CSET 181 Microcomputer Applications 3 cr
CSET 183 Microcomputer Operating
Systems 3 cr
CSET 217 Visual Basic Programming 4 cr
TGE 151 Applied Technical Writing I 2 cr
TGE 153 Applied Technical Speaking 2 cr
TGE 156 Applied Business Principles 2 cr
TOTAL: 40 cr
Computer Programmer
(Three and One-Half Semesters)
The following courses are required for a certificate:
CSET 100 Technical General Education I 8 cr
CSET 101 Technical General Education II 8 cr
CSET 111 Business Math 3 cr
CSET 117 COBOL Programming I 4 cr
CSET 118 COBOL Programming II 4 cr
CSET 135 Accounting 3 cr
CSET 181 Microcomputer Applications 3 cr
CSET 183 Microcomputer Operating Systems 3 cr
CSET 187 Microcomputer Network
and Connectivity 3 cr
CSET 217 Visual Basic Programming 4 cr
CSET 218 Visual Basic Programming
Advanced 3 cr
CSET 219 C++ Programming 4 cr
CSET 278 Interactive Programming I 3 cr
CSET 284 Oracle 3 cr
CSET 286 Database Management and Design 4 cr
CSET 288 Interactive Programming II 3 cr
TGE 151 Applied Communications I 2 cr
TGE 153 Applied Technical Speaking 2 cr
TGE 156 Applied Business Economics 2 cr
TGE 158 Applied Job Search 2 cr
TGE 160 Applied Human Relations 2 cr
Associate of Applied Science in Computer Software
Engineering/Language Specialist
(Four and One-Half Semesters)
The following courses are required:
CSET 100 Technical General Educ I 8 cr
CSET 101 Technical General Edu II 8 cr
CSET 111 Business Math 3 cr
CSET 117 COBOL Programming I 4 cr
CSET 118 COBOL Programming II 4 cr
CSET 135 Accounting 3 cr
CSET 181 Microcomputer Applications 3 cr
CSET 183 Microcomputer Operating Systems 3 cr
CSET 187 Microcomputer Networking
and Connectivity 3 cr
CSET 217 Visual Basic Programming 4 cr
CSET 218 Visual Basic Programming
Advanced 3 cr
CSET 219 C++ Programming 4 cr
CSET 242 UNIX and Internet 3 cr
CSET 278 Interactive Programming I 3 cr
CSET 284 Oracle 3 cr
CSET 286 Database Management and Design 4 cr
CSET 287 Systems Analysis and Design 4 cr
CSET 288 Interactive Programming II 3 cr
CSET 290 Systems Development and
Implementation 3 cr
CSET 293 4th Generation
Language Advanced 3 cr
TGE 151 Applied Technical Writing I 2 cr
TGE 152 Applied Communications II 2 cr
TGE 153 Applied Communications III 2 cr
TGE 156 Applied Business Principles 2 cr
TGE 158 Applied Job Search 2 cr
TGE 160 Applied Human Relations 2 cr
Associate of Applied Science in Computer Software
Engineering/Network Specialist
(Four and One-Half Semesters)
The following courses are required:
CSET 100 Technical General Edu I 8 cr
CSET 101 Technical General Edu II 8 cr
CSET 111 Business Math 3 cr
CSET 117 COBOL Programming I 4 cr
CSET 118 COBOL Programming II 4 cr
CSET 135 Accounting 3 cr
CSET 181 Microcomputer Applications 3 cr
CSET 183 Microcomputer Operating Systems 3 cr
CSET 187 Microcomputer Networking
and Connectivity 3 cr
CSET 217 Visual Basic Programming 4 cr
CSET 218 Visual Basic Programming
Advanced 3 cr
CSET 219 C++ Programming 4 cr
CSET 242 UNIX and Internet 3 cr
CSET 278 Interactive Programming I 3 cr
CSET 284 Oracle 3 cr
CSET 286 Database Management and Design 4 cr
CSET 287 Systems Analysis and Design 3 cr
CSET 288 Interactive Programming II 3 cr
CSET 290 Systems Development
and Implementation 4 cr
CSET 293 4th Generation Language
Advanced 3 cr
CSET 295 Network Management 3 cr
TGE 151 Applied Technical Writing I 2 cr
TGE 152 Applied Technical Writing II 2 cr
TGE 153 Applied Technical Speaking 2 cr
TGE 156 Applied Business Principles 2 cr
TGE 158 Applied Job Search 2 cr
TGE 160 Applied Human Relations 2 cr
Courses
Students who demonstrate adequate academic skill to succeed in
the occupational content courses of the program will be given an
"S" grade for CSET 100, 101 and will not be required to attend
the initial semester.
Based on keyboarding skills, students may be required to take a 1 credit Keyboarding class in order to meet the competencies of the program.
CSET 100 Technical General Education I 1-8 credits. A review of the mathematical skills of fractions, decimals, percents, proportions, and science. Study of oral and written communications.
CSET 101 Technical General Education II 1-8 credits. A continuation of Technical General Education I. An in-depth review of introductory algebra consisting of signed numbers, equations, polynomials, graphing and systems of equations. Also emphasized are communication skills, problem solving and prep for technical writing.
CSET 111 Business Math 3 credits. Study of the fundamental operations of numbers, fractions, decimals and percentages as applied in business. Includes such topics as bank reconciliations, simple interest, discounts, notes, and cost of installment purchases. Laboratory projects using the BASIC programming language will be used to augment selected topics.
CSET 117 COBOL Programming 4 credits. This course involves writing, executing, debugging, and documenting a series of COBOL programs that illustrate typical business applications. Structured programming techniques will be emphasized, as well as tape and disk applications.
CSET 118 COBOL Advanced Programming 4 credits. This is a continuation of COBOL. Concepts emphasized will be tables, sorts, advanced procedural commands, external subroutines and interactive programming.
CSET 135 Accounting 3 credits. Introduces the fundamentals of the double-entry accounting system. Topics include assets, liabilities, owners' equity, general journal, general ledger, balance sheet, income statement, register, petty cash, bank reconciliation, and payroll accounting.
CSET 137 RPG III 3 credits. Business application concepts are stressed using the RPG II language. Specific topics include sequential and random file processing, arrays and tables, multiple input and output file handling.
CSET 138 RPG III Advanced (AS/400) 3 credits. This is an advanced programming course utilizing skills acquired from RPG II. Stressing the new concepts and commands of RPG III and RPG 400. The hardware and software used in this course is an IBM AS/400.
CSET 142 PC Architecture 3 credits. Students will learn the history and design of the popular personal computer development by IBM. They will also learn PC clone technology. Memory organization, disk systems, adapter board technology, monitors, and peripherals will be studied.
CSET 181 Microcomputer Applications 3 credits. An introduction to microcomputer concepts with an end-user orientation. Students will be exposed to the major hardware components used in microcomputers today. The major productivity tools currently used in microcomputers will be covered. These tools will include word processing, spreadsheets, database management systems, and data communications software. An overview of management information systems and current uses of microcomputers in business will be covered along with current social issues and technological trends involved in the world of microcomputers.
CSET 183 Microcomputer Operating Systems 3 credits. This course will present the functions of current microcomputer operating systems and how to use these systems to manage the microcomputer. The various file systems used by microcomputers will be covered in sufficient detail to allow the student to maintain files on a variety of microcomputer systems. The student will learn how to install software packages and determine the most optimum systems to use for a given application. Student will learn how to present jobs for both foreground and background processing.
CSET 185 Microcomputer Database Management and 4th GL'S 3 credits. This course will present the theory and usage of current relational database system used on microcomputers. The student will design and use database system using current microcomputer packages to include a 4th GL. The advantages and disadvantages of database systems will be explored. The major features of current database systems will be covered in sufficient detail to allow the student to select the most appropriate system to use for the home or office.
CSET 187 Microcomputer Networking and Connectivity 3 credits. Basic concepts and terminology used in local area networks using microcomputer technology. Students will be exposed to network operating systems and hardware. A prototype local area network will be designed to include network hardware and software. Problems associated with management of local area networks will be presented and solved. The student will be able to identify the best protocols to use, and the hardware and software necessary to implement a local area network.
CSET 189 Microcomputer Software Development Tools 3 credits. A general introduction to computer programming using a problem oriented format. Problems will be presented and the student will be taught how to solve these problems using several programming techniques. Students will use several current high level microcomputer languages such as "C" and others to implement the solutions to these problems. The advantages and disadvantages of each language will be explored.
CSET 217 Visual Basic Programming 4 credits. Fundamentals of Microsoft Visual Basic programming. Students will learn how to use Object Linking and Embedding (OLE) to link commercial applications to their programs. Dynamic Linking and Loading (DLL) concepts will be taught to allow linking of Windows library routines to applications to allow quicker development of Windows graphics programs.
CSET 218 Visual Basic Programming Advanced 3 cr. Students learn to use Visual Basic Database Object to access Microsoft and Oracle databases. Object linking and imbedding is used to create OLE server applications. Applications are created using arrays and the grid control.
CSET 219 C++ Programming 4 credits. Fundamentals of the C++ programming language to include Object Oriented Programming (OOP). Concepts will include classes, friends, encapsulation, inheritance and polymorphism. A prerequisite for this course will be knowledge of another programming language.
CSET 240 Windows/NT Operating Systems 3 credits. Students will learn how to use the popular Microsoft Windows/NT operating system. Students will learn to run both DOS and Windows applications using Windows/NT.
CSET 241 OS/2 Operating System 3 credits. Students will learn how to use the popular IBM operating system OS/2. Students will learn to run both DOS and Windows applications using OS/2. The command language, file system, batch processing and other OS/2 techniques will be taught.
CSET 242 UNIX and Internet 3 credits. Students will learn to use the command line interface to the UNIX operating system. Shell programs are written to access batch features of UNIX. The major features of the Internet are covered to include Telnet, ftp, Usenet, and the World Wide Web. Students download and upload files using ftp and learn to use compression tools such as pkzip and pkunzip. Each student designs and develops an individual home page on the web.
CSET 244 OS/400 Operating System 3 credits. Students will learn to use the AS/400. The AS/400 file system will be taught. Students will learn how to use Program Development Manager (PDM) and SEU to create data files and applications programs. The OS/400 command language (CL) will be used to create batch programs.
CSET 278 Interactive Programming I (CICS) 3 credits. A study of interactive programming theory and practice. Write and run programs using the available hardware and interactive programming software. CICS is taught here. A final grade of "C" or better is required to receive a certificate or AAS degree.
CSET 284 Oracle 3 credits. Programming in Oracle on the personal computers. The course includes design, development, and testing using Oracle. Evaluate the differences between procedural and nonprocedural languages.
CSET 286 Data Base Management and Design 4 credits. A popular language, such as Oracle or Visual Basic, will be used to introduce the student to the concepts of managing and designing database management systems. Students will learn how to design databases using Intentity Relationship Diagrams and normalization procedures. Two-tier client/server applications will be developed and three-tier architectures will be explored.
CSET 287 Systems Analysis and Design 4 credits. The fundamentals of the systems life cycle. Job requests through the preliminary investigation. Analysis of the current system through design of the new system are covered.
CSET 288 Interactive Programming II (CICS) 3 credits. Continuation of CSET 278. The student programmers will design, code, debug, and test applications programs for on-line applications using CICS/VS. A simple high level programming interface is provided to allow application programs to request facilities such as task and terminal information, formatting of data to terminals, and interface to systems service programs. Emphasis will be placed on how to code, debug, and test CICS/VS applicator programs.
CSET 289 Systems Analysis and Design - Advanced 3 credits. Students will learn to use Computer Assisted Software Engineering (CASE) tools to assist in the design and development of applications. Prototyping applications will also be taught.
CSET 290 System Development and Implementation 4 credits. Continuation from Systems Analysis and Design. Program development, coding, and testing the system. Implementation, training, conversion, systems evaluation, and maintenance.
CSET 291 C Language Programming 3 credits. Theory and application in the C programming language. Business related problems will be solved while exploring in the following concepts in the C language: arrays, pointers, strings, input, output and files. The evolution of C to C++ will be explored.
CSET 293 Oracle Advanced 3 credits. This course is a continuation of CSET 284 Oracle. This course includes Oracle Database design and development using Oracle's Developer 2000 Software tools.
CSET 295 Network Management 3 credits. Fundamentals of managing a Novell Local Area Network (LAN). Topics will include netware basics, netware directory structures, drive mappings, security, menu utilities, file server utilities, printing, login scripts, creating user menus, network applications and system backup. A prerequisite for this course will be a knowledge about LAN architecture and basic PC connectivity.
CSET 298 Directed Studies 1-16 credits (variable). Work tailored to individual requirements under faculty guidance; permission of instructor required.
CSET 299 Internship 1-16 credits (variable). On-the-job placement providing further work experiences for persons pursuing careers in data processing technology; permission of instructor required.
TGE 151 Applied Technical Writing I 2 credits. Course provides instruction in informal technical report writing and business correspondence. Includes grammar/punctuation review, introduction to word processing and technical terminology/vocabulary building. Meets general education requirement for A.A.S. degree.
TGE 152 Technical Writing II 2 credits. Course provides instruction in techniques and application of formal technical report writing and fundamentals of research and development. Meets general education requirement for the A.A.S. degree.
TGE 153 Applied Technical Speaking 2 credits. Course provides principles of technical and business speech communication. Includes informative and persuasive presentations, effective meeting organization and listening skill development. Meets general education requirement for the A.A.S. degree.
TGE 156 Applied Business Economics 2 credits. The course provides students with an overview of economic principles related to technical courses of study.
TGE 158 Applied Job Search 2 credits. Course provides techniques and development of employment process skills. Includes instruction in r‚sum‚/cover letter writing, interviewing, company research, and portfolio preparation. Meets general education requirement for the A.A.S degree.
TGE 160 Applied Human Relations 2 credits. Course provides a study of human behavior in an occupational environment with emphasis on communications, motivation, leadership and personal attitude. Meets general education requirement for the A.A.S. degree.
TGE 162 Keyboarding 1 credit. The course enables the development of basic touch keyboarding skill in a minimum of time. Completion should prepare students to (a) input alphabetic, numeric, and symbol information quickly and accurately and (b) understand basic vocabulary and concepts used in keyboarding operations when entering and retrieving information.
IDAHO
STATE
UNIVERSITY