COMPUTER INFORMATION SYSTEMS (032)
COMPUTER INFORMATION SYSTEMS 101
Introduction to Computer Information Systems
Theory and application of computers in information management; career opportunities, problem solving techniques, input/output media, microcomputer applications, and Internet application. Writing assignments, as appropriate to the discipline, are part of
the course. Laboratory hours to be arranged. Prerequisite: Placement test or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 102
Introduction to Programming Logic
Techniques and problem solving aids necessary for efficient solution of computer programming problems. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Placement test, or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 103
Introduction to BASIC Language
The most simplified of all computer languages. How to use the BASIC language in solving problems in mathematics, science, business and other fields. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Placement test and Math 112 or higher, or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 106
Introduction to FORTRAN
Programming in FORTRAN for solving problems in mathematics, science, economics, business, research, and statistics. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems 101, or Mathematics 140, or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 107
Introduction to PASCAL
Programming in PASCAL for solving typical business related problems. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Mathematics 112 or higher, or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 115
Introduction to RPG Programming
Writing, compiling and testing programs in RPG. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems 101, or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 116
Introduction to Operating Systems
An overview including a theoretical and practical framework for the study of controlling software in the microcomputer environment using prevailing cooperating systems. The concepts of interrupt handling, scheduling and query techniques, and access and storage methods will be clarified through readings and discussions. Writing assignments, as appropriate to the discipline, are part of the course. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 120
Introduction to Microcomputers
Fundamental concepts of computer information systems as applied to microcomputers in business and personal use; includes hands on experience with a variety of microcomputer software. Writing assignments, as appropriate to the discipline, are part of the course. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 122
Introduction to Word Processing on Microcomputers
This course will provide the students with the in depth concepts of word processing as they apply to microcomputers in business and personal use. Laboratory assignments provide hands on experience with microcomputer word processing software. Writing assignments, as appropriate to the discipline, are part of the course. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 123
Introduction to Spreadsheets on Microcomputers
Fundamental concepts of computer programs as exemplified in the electronic spreadsheet. Emphasis on business applications and personal financial management and tax preparation. Writing assignments, as appropriate to the discipline, are part of the course. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 130
Introduction to Assembler Programming
Writing programs demonstrating use of assembler language. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems 103 and Computer Information Systems 135, or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 135
Introduction to COBOL Programming
Writing programs in COBOL for typical business problems. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Placement test, or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 142
Introduction to C or C++ Language
Fundamentals of structured problem solving in C language: emphasis on syntax, data types, operators, control structures, functions program structure, pointers, arrays, input, and output; students will complete programs in C of moderate size and complexity. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems 103, or Computer Information Systems 106, or Computer Information Systems 107, or Computer Information Systems 130, or Computer Information Systems 135, and Math 112 or higher or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 144
Introduction to Java Programming Language
In this course the students shall learn the basics of a block structured high-level programming language commonly used in internet applications. The topics include the introduction to: procedural and data abstraction programming styles; the concepts of design, testing, and documentation in programming, programming platforms, and software developments; selection, repetition, and sequence control structures; the basic programming elements of arrays, records, and files. Upon completion of this course, the students shall be equipped with the basic skills of Internet programming for problem solving and algorithm development. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: One computer programming language course (C/C++ is recommended), or Consent of Department Chairperson. 2 lecture and 2 lab hours per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 145
Introduction to Database on Microcomputers
In depth concepts of databases as they apply to Microcomputers in business and personal use to build information management systems. The network, hierarchical, and relational models are discussed. DBMS on microcomputers are used for lab assignments to implement the rational models. Writing assignments, as appropriate to the discipline, are part of the course. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 158
Beginning Internet
This course will introduce the student to the basic concepts and usage of the Internet. Emphasis will be on the access of information from and the development of HTML documents for the World Wide Web. Consideration will also be given to other Internet protocols (Gopher, FTP, Email, Usenet) and to the principles and terminology relevant to networking in general. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems 101 or Computer Information Systems 120, or consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 181
Web Development I/Basic Web Technologies
Introduction to Web Development with emphasis on web site architecture, layout structure, template development, documentation and form development. This course will focus on the development of a basic template for a data driven web site. Style sheets will be used to organize and present page content. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems (CIS) 116 or CIS 120 or Consent of Department Chairperson. 2 lecture and 2 lab hours per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 182
Web Development II/Client Side Scripting
Continuation of the Web Development series. This course integrates all of the skills learned in 032 0181 and focuses on client side scripting to verify data entry, manipulate and control web page elements, and store information on the client machines using cookies. Methods for initiating user authentication will also be covered. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Web Development I (032 0181) or Consent of Department Chairperson. 2 lecture and 2 lab hours per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 203
Advanced BASIC Programming
A course in event driven programming using the Visual Basic programming language. Includes algorithm development, structured design and file processing. Covers topics in the use of various controls including control arrays, exception handling and the use multiple forms. Introduces database manipulation using Microsoft Access and database controls. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems 103 and Computer Information Systems 106 or Computer Information Systems 142 or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 206
Advanced FORTRAN Programming
FORTRAN programming and algorithms to solve problems of numerical analysis; development of iterative processes and concepts of acceptable levels of precision. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems 106. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 235
Advanced COBOL Programming
Building on prior COBOL experience, structured programming design, implementation, testing, and documentation using COBOL. Arrays, records, string processing and files are covered. Direct access file techniques, control beak logic, master file update, sorting, and searching techniques, and interactive programming. Program linkage and parametric processing. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems 135 and Computer Information Systems 142 or Computer Information Systems 106 or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 242
Advanced C or C++ Language
Building on prior programming experience, design and implementation of large scale programs. Abstract data types. Data structures: files, sets, pointers, lists, stacks, queues, trees, graphs. Program verification and complexity. Recursions. Dynamic concepts: memory, scope, block structures. Text processing. Introduction to searching and sorting algorithms. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Computer Information Systems 142, or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 244
Advanced Java Programming Language
In this course, the students shall learn the advanced topics of using the Internet programming language for design and implementation of large scale problems; management of abstract data types; data structures (files, sets, pointers, lists, stacks, queues, trees, graphs); program verification and complexity; recursion: dynamic concepts (memory scope, black structures); text processing; and an introduction to searching and sorting algorithms. The programming for computer graphics and animation will be introduced and implemented for Internet usage. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Introduction to Intro to Java programming Language 032 0144. 2 lecture and 2 lab hours per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 250
Introduction to Systems
Introduction to analysis and design of information systems; includes analysis of organization and procedure, forms and work flow, equipment selection, and implementation of systems. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 251
Introduction to Database Management Systems
Examination of data manipulation needs and comparison of traditional processes for meeting needs with data base approach; through computer simulations, the student will practice database management system (DBMS) techniques by applying them to real world situations. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 255
Introduction to Operating Systems
General principles and specific applications of operating system on various computers. An overview. A theoretical and practical framework for the study of controlling software. The concepts of interrupt handling, multi programming, multi processing, scheduling and query techniques, and access and storage methods will be clarified through readings and discussions. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 257
Introduction to Telecommunications
Study of the basic principles that apply to the general design of business telecommunication systems; covers appreciation for the scope of these systems and a logical approach to solving communications problems. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 258
Advanced Internet
This course will extend the introductory concepts of CIS 158 by exposing the students to a variety of Internet and general networking concepts. These include interactive forms and CGI programming for the World Wide Web, multimedia development, Intranets, server installation and management, and database connectivity. Upon completion of the course, the student should be able to administer a simple website. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: CIS 158 or CIS 257, or Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 260
Computer Information Systems Field Project
Provides students with practical application of data processing skills by participation in a planned and coordinated field project. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Consent of Department Chairperson. 150 minutes per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 265
Computer Information Systems Internship
Students gain data processing experience by working at an appropriate and supervised work training station. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Consent of Department Chairperson. 2 lecture and 5 lab hours per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 281
Web Development III/Server Side Programming
Continuation of the Web Development series. Part III integrates skills learned in previous courses and presents dynamic web programming using server side programming techniques. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Web Development II (032 0182) or Consent of Department Chairperson. 2 lecture and 2 lab hours per week. 3 credit hours.
COMPUTER INFORMATION SYSTEMS 282
Web Development IV/Web Database Integration
Continuation of the Web Development series. Part IV integrates all of the skills using basic markup, a scripting language and server side programming and focuses on the integration of databases into a web site. Retrieval, storage, modification, and presentation of data from a database are all covered. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: Web Development III (032 0281) or Consent of Department Chairperson. 2 lecture and 4 lab hours per week. 4 credit hours.
COMPUTER INFORMATION SYSTEMS 299
Special Topics Computer Information Systems
Special topics in CIS will be discussed along with appropriate lab and/or field trip activities. New developments will be emphasized, especially materials useful in K12 education and industry. Writing assignments, as appropriate to the discipline, are part of the course. Prerequisite: As determined by topic. 50 to 200 minutes per week. 1 4 credit hours.