|
Course Curriculum
A course curriculum is a list of all the courses needed in order to complete a major, in this case CIS. To view the CIS curriculum you can open the file by clicking the following link or right click and select "Save target as".
Course Description
Besides the courses listed below, CIS students must take one additional elective course in either Humanities or Social Science. Click on a course below to view the description.
CIS120 - Introduction to Programming
CIS141 - Operating Systems I
ENG121 - Composition
MAT181 - Algebra and Trigonometry I
CIS201 - Microdatabse Programming
CIS210 - Data Communications
CIS211 - Data Structures
ENG122 - Technical Writing
MAT182 - Algebra and Trigonometry II
CIS130 - Computer Organization
CIS205 - Introduction to Object Oriented Programming
CIS207 - Visual Programming
ECO111 - Macroeconomics
MAT253 - Discreet Math
CIS240 - Systems Analysis
CIS250 - Operating Systems II
CIS280 - Applied Programming Workshop
ACC101 - Accounting I
CIS120 - Introduction to Programming
An introduction to programming with a high level procedural language covering development of algorithms, flowcharting, documentation, testing and debugging, and programming techniques. Topics include logic, functions, arrays, sorting, data types, file manipulation, and data structures. Prerequisites: Test Score or RDG051 and Test Score or ANG051 and Test Score or MAT015 or MAT016 Top
CIS141 - Operating Systems I
Introduction to operating systems and Job Control Languages used in large, multi-user computer systems. Students learn to use other utilities associated with these operating systems to operate computers, read operating system error messages, and diagnose problems. Prerequisites: Test Score or RDG 051 or RDG 120 and Test Score or ENG 051 or ENG 121 and Test Score or MAT 015 or MAT 016. Top
ENG121 - Composition
A college-level course designed to improve writing skills through practice in writing paragraphs, essays, information-based documents, and reports. Additional resources are available for skill enhancement. Prerequisites: Test Score or ENG 051 and Test Score or RDG 051 or ESL 100. Top
MAT181 - Algebra and Trigonometry I
A study of elementary functions including linear functions, quadratic functions, polynomial functions, exponential and logartithmic functions, and right triangle trigonometry. Prerequisites: Test Score or MAT 012 and Test Score or MAT 015 or MAT 016 or MAT 075 or MAT 141 or MAT 153. Top
CIS201 - Microdatabse Programming
This course covers the design, implementation, and testing of database applications. Topics covered include the transaction processing, the creation and maintenance of database files, and the development of screens and reports using a commercial programmable data base package. Prerequisites: CIS 120 or CIS 125. Top
CIS210 - Data Communications
This course covers fundamental data communications concepts and components, storage of data, transmission rules and protocols, wiring and distribution, PC local area networks, LAN operating systems, topologies, LAN servers, linking LANs, and LAN management. Prerequisites: CIS 120 and CIS 141. Top
CIS211 - Data Structures
Basic concepts of data structures such as abstraction, arrays, graphs, linked lists, multiple stacks, queues, recursion, searching, sorting, stacks, tables and trees are considered as well as systematic techniques for the construction and efficient implementation of same. The course uses the C language and required extensive programming. Prerequisites: CIS 120 and CIS 141. Top
ENG122 - Technical Writing
An advanced college-level course designed to enhance skills in the creation of professional comunications and reports through interpretation and analysis of emperical and print data. Prerequisites: ENG 121 or ENG 125 and Test score or RDG 120. Top
MAT182 - Algebra and Trigonometry II
A study of circular and trigonometric functions, vector applications, complex numbers, simple curve sketching of algebraic and trigonometric functions, nonlinear systems, matrix methods, and properties of conic sections. Prerequisite: MAT 181. Top
CIS130 - Computer Organization
The computer is introduced as a hierarchy of levels. Topics include digital logic, micro-programming, memory, I/O, computer arithmetic, instruction sets, CPU structure, control unit operation, parallel organization, and Reduced Instruction Set Computers (RISC). Assembly programming is included. Prerequisite: CIS 120. Top
CIS205 - Introduction to Object Oriented Programming
This is an introduction to Object Oriented Programming course. It deals with the constructions and manipulations of classes and objects. Object oriented programming concepts, algorithms, techniques, and libraries are also reviewed. Students are required to write programs of a moderately complex nature. Prerequisite: CIS 120. Top
CIS207 - Visual Programming
"This course is an overview of ""visual"" programming using a programming language like VISUAL BASIC. Topics covered include object-oriented programming, graphical user interfaces, and client-server connectivity using DDE and OLE. Participants will begin by writing simple programs and progress to programs of moderate complexity. In addition, participants will analyze and modify larger, more complex applications. Prerequisites: CIS 120." Top
ECO111 - Macroeconomics
This course is designed to instruct students in the basic principles of supply and demand as they impact on the American economy. It places special emphasizes on those national policy decisions that are utilized to solve the problems of inflation and unemployment, such as Keynesianism, monetarism, and supply side. Also, the student explores other theoretical solutions and examines the effects of these policy decisions on the individual consumer. Prerequisites: Test score or ENG 051 or ENG 121 and Test score or RDG 051 or RDG 120 and Test score or MAT 012. Top
MAT253 - Discreet Math
A study of discrete models, sets, functions, logic, mathematical induction, algorithms, recursions, relations, graphs, and trees and matrices. Prerequisite: MAT 153 or MAT 181. Top
CIS240 - Systems Analysis
This course provides an introduction to the modeling concepts and design technology used in the analysis of business problems and the development of alternative solutions involving computers. Topics include the design, construction, and implementation of a computerized business systems with special attention given to the information systems. Prerequisites: CIS 120. Top
CIS250 - Operating Systems II
A continuation of Operating Systems I. Basic principles of operating systems are discussed in greater detail. Topics include concurrent programming, process coordination, deadlocks, protection, and basic concepts of distributed processing. PC and mainframe operating systems are examined, and lab projects will require work in both environments. Prerequisites: CIS 211. Top
CIS280 - Applied Programming Workshop
This course provides practice in the design and programming of real-life applications utilizing skills and knowledge obtained from previous computer information system courses. Prerequisites: CIS 120 and CIS 141 or CIS 221 or CIS 240. Top
ACC101 - Accounting I
Introduction to principles and concepts of financial accounting with emphasis on accounting for sole proprietorships. Areas covered include accounting for service and merchandising businesses, cash, receivables, inventory, plant assets and liabilities. Balance sheet and Income statement preparation and analysis. Prerequisite: Test Score or RDG 051 or RDG 120 and Test Score or MAT 015 or MAT 016 or MAT 075 or MAT 153. Top
|