ACCT 213, 214; BADM 221, 222, 300, 313, 314, 331, 336; CIS
101, 125, 235, 241, 250, 275, 325, 342, 345, 351, 420, 452, 462, 470 or 490;
ECON 223, 224, 453.
Requirements for a Major in Computer Information Systems (AA)
(CIP 52.1201)
ENGL 101, 102; MATH 111, 160; HIST 111, 112; ART or MUSC 131;
one Natural Science course; RELG 125; EXER 185 and one EXER activity course;
ACCT 213, 214; CIS 125, 235, 241, 250, 345, 351; ECON 223, 224.
Computer Information Systems Course Listing
(CIS 000)
101* Introduction to Programming Using C++ (3)
This course is intended to provide the students with the
basic concepts of C++ programming language. The evolution of the language, its
constructs, and its use in the marketplace today will be examined and discussed.
Additionally, platform differences and new trends in the language will also be
covered. Programming assignments will be an integral part of this course.
Prerequisite: None
125 Introduction to Computers (3)
A study of the fundamental components and the operational
capabilities of a computer system; the computer as a resource in business
organizations; the general function and purpose of the microcomputer
productivity tools: the use of word processing, electronic spreadsheet, data
management software, and presentation program. Emphasis is given to the lab
assignments and hands-on experience. Prerequisite: None
235* Internet Applications (3)
Students will learn WWW environment, servers, browsers, and
search techniques. Major topics include Web page design, Web-based
multimedia/graphics, CGI, Java Script, VBScript, DHTML, Active-X Controls, CSS,
and XML programming. Database applications using WWW will be discussed. New
Internet technologies will also be covered. Prerequisite: CIS 101 or CIS 125.
241 COBOL Programming-I (3)
Introductory COBOL programming involves writing application
programs for common business processes associated with EDP and reporting
systems. Structured programming and fundamental language concepts will be
emphasized. Prerequisite: CIS 125.
250 Visual Basic Programming (3)
This course provides the skills and knowledge required to
fully exploit the features and capabilities of Visual Basic. The students will
develop real-world Windows applications and integrate them using OLE and other
advanced techniques. It is a good start for software developers, analysts, and
programmers who want to prototype, build and/or integrate Windows-based
applications using Visual Basic. Prerequisite: CIS 235.
275 Advanced Programming Using C++ (3)
This course includes the implementation of components of an
object-oriented language, including information hiding, data abstraction, and
inheritance. The topics covered are fundamentals of C++ Programming arithmetic
operations in object-orient programming, program control, functions, arrays,
elementary structures and other user-defined data types, classes, derived
classes and streams. Students are expected to develop real-life business
applications in C++. Prerequisite: CIS 101
325* Object Oriented Programming with JAVA (3)
In this course students will use JAVA tools and techniques to
build content-rich applications. JAVA APIs to develop GUI applications and JAVA
applets with interactivity, graphics, animation, sound and professional GUI
design will be discussed. Object-oriented techniques will be applied to build
applets and Windows applications. Prerequisite: CIS 235
342 COBOL Programming-II (3)
Advanced programming concepts in COBOL would include array
processing, table handling, file processing, report writer, and object-oriented
programming. Business applications with extended scope and complex data
structure is emphasized. Students prepare programs from applications commonly
encountered in business and industry. Prerequisite: CIS 241.
345 Database Management (3)
The structure, design, and development of databases are
investigated with emphasis on using the database management software as an
integral component of an information system. Emphasis is given to relational
databases, object-oriented databases, client-server databases, enterprise data
modeling, Internet database environment, and data warehousing. Prerequisite: any
one of the following courses - CIS 241, 250, 275 and 325.
351 Systems Analysis (3)
The analysis and design of business systems. The students
will learn the concepts involved in SDLC approach used in system design and
development including all aspects of the analysis, design, implementation, and
evaluation of a computer system. Use of CASE software will be emphasized.
Prerequisite: any one of the following courses - CIS 241, 250, 275 and 325.
420 Data Communications (3)
The concepts of data communications using OSI model. The
protocols and the technologies associated with each layer will be covered.
Emphasis will be given to network design/development, Internet/Intranet, TCP/IP,
Physical Layer, Data Link Layer, Network Layer, LAN, WAN, MAN, High-Speed LANs,
network security, and network management. Prerequisite: CIS 345 or CIS 351.
452 Computer Information Systems Management (3)
he course includes management of enterprise information
infrastructure and the deployment of its components. These components include EDP, management reporting, DSS, Electronic Commerce, EDI, Supply Chain
Management, ERP, Intelligent Support Systems, Data Warehousing/Mining, BPR,
Knowledge Management, IT planning, and information security. Prerequisite: CIS
420
462 Computer Information Systems Design Project (3)
Students are provided with the opportunity to function in a
more realistic business environment. The project will require students to apply
their classroom knowledge to design and develop a project using structured
systems development methodology. Systems flow charts, data/process models, forms
design, report specifications, programming, and documentation would be produced.
The systems development life cycle (SDLC) will be used to identify and complete
various phases of the project. Students will submit a comprehensive report and
present it in the class with supporting documentation for final evaluation.
Prerequisite: Completion of all CIS courses.
470 Research Topics (3)
This course is designed to give students an opportunity to
develop skills in one or more areas of Computer Information Systems. These areas
may include problem solving using systematic approach, systems analysis and
design techniques, data communication, decision-making techniques, applications
development in business environment, programming techniques, database
development, information retrieval, and E-commerce. Students will expand the
scope of problem solving from a programming to a systems viewpoint.
Prerequisite: Completion of all CIS courses and superior academic performance in
all programming courses, Database Management (CIS 345), Systems Analysis Design
(CIS 351), and Data Communication (CIS 420).
480 Professional Development Series (3)
This course provides a certification program for seniors
using a CIS elective as a placeholder for various certificates such as A+,
Network+, and i-Net+. The course will allow seniors to earn 3 semester hours of
elective. The external exam is mandatory in this course. The course will
normally be offered on Saturdays with intensive on-line and hands-on laboratory
assignments. The enrollment will be limited to the CIS seniors.
Prerequisite: All required CIS courses must have been completed with superior
academic performance.
490 Internship (3)
This course provides students with productive, on-the-job
experiences and/or special assignments, which help bridge the gap between the
academic and business world. Students will work in an organization independent
of the University. Students doing an internship are required to meet with the
supervising instructor at least once per week on campus to discuss their
progress. The supervising instructor will closely monitor the progress of an
intern and evaluate his or her experience in accordance with the stated
objectives. The employer will complete a monthly/overall performance evaluation
form. The supervising instructor will review these forms for final grades.
Strict standards are applied, and the Department Chair and the employer must
approve the internship. Prerequisite: Juniors and seniors with an overall grade
point average of 2.0 or greater and superior academic performance.
* These courses are cross-listed with Computer Science curriculum.