Computer Information Science

Courses of Instruction


Computer Information Science is available as a major on the B.S. degree and as a minor on the B.A. and B.S. degrees.

Requirements for the B.S. degree with a major in Computer Information Science: 40 semester hours of Computer Information Science and Computer Science to include COSC 10403, 20203, 20533, 30603, 40943, 40993; CISC 20703, 30103, 30153, and 13 hours of approved COSC or CISC electives. No more than 4 hours of CISC 20970 may be counted toward these requirements.

Additional requirements include:

MATH 10043
MATH 10283 or 10524
SPCO 10123 or 20103

A minor is required. Minor in Computer Science is not allowed for the Computer Information Science degree. A minimum of 124 semester hours is required for this degree.

Requirements for a minor in Computer Information Science: 18 hours of COSC and CISC courses including: COSC 10403, COSC 20203, COSC 20533, CISC 20703, and an additional 6 hours selected from 30000 and 40000 courses.

The following is a complete list of courses offered by this department. Go to Class Search on Registrar's Page to see which courses are being taught this semester.

Courses of Instruction

20104 PROGRAM DEVELOPMENT WITH VISUAL BASIC. Prerequisites: Two years of high school algebra or Math 10023. Introduction to the design and development of computer programs using the Visual Basic programming language. Includes an introduction to graphical user interfaces, object-oriented programming concepts, programming language constructs, algorithm design, programming techniques and program development.

20153 ISSUES IN ELECTRONIC COMMERCE. Prerequisites: COSC 10403. Examines the unique aspects of conducting business over computer networks. Legal and ethical requirements associated with electronic commerce, as well as risks to the public, are given special consideration. Case studies of firms involved in electronic commerce are used to illustrate various concepts.

20503 MULTIMEDIA AUTHORING. Prerequisites: COSC 20203. A general introduction to the history, theory, and technologies that relate to electronic communication. Topics will include the fundamental multimedia elements of text, graphics, sound, video, and animation. Students will participate in team projects designed to create materials for publication on the Internet and CD-ROM.

20703 INTRODUCTORY APPLIED STRUCTURES. Prerequisites: CoSc 20203. Elements of discrete math and data structures necessary to lay the groundwork for advanced courses. Topics include propositional and predicate logic, set operations, mathematical induction, recursive definition, lists, trees, graphs, stacks, queues, sorting, and searching methods.

20970 TOPICS IN COMPUTER INFORMATION SCIENCE. Prerequisite: COSC 20203. Topics of current interest. May be repeated for credit when the topic changes. (1-3 sem. hrs.)

30103 SYSTEM AND NETWORK ADMINISTRATION. Prerequisites: COSC 20203. Overview of operating system services and objectives. Installation and maintenance of Unix, Windows, and Macintosh operating systems. Issues in heterogeneous and homogeneous network maintenance and resource sharing. Introduction to scripting.

30153 INTERFACE DESIGN AND SCRIPTING FUNDAMENTALS. Prerequisites: COSC 20203. Fundamental principles of interface design. Using scripts to assemble existing programs into new applications. Topics include GUI and web site design, and cgi-bin applications utilizing platform independent scripting languages.

30703 INSTRUCTIONAL SYSTEMS DEVELOPMENT. Prerequisites: CISC 20503 and CISC 30153. This course provides students with a foundation in the history, theory, organization, technologies and instructional procedures used in distance education/training. Various delivery systems that pertain to distance learning will be investigated as will future trends in training/instructional applications.

40453 COMPUTING INTERNSHIP. Prerequisites: Junior standing, 2.5 GPA in major, and approval of department chair. Practical experience in computer and information science. Must include a minimum of 260 work hours in approved practical experience situation. Includes 7-8 hours of class meetings. This course may only be taken pass/no credit. Open to CS and CIS majors only.

40773 ADMINISTERING COMPUTING RESOURCES. Prerequisites: CISC 30103. Tasks of the computer center manager are studied in the context of the role of administrative decision maker. Management processes, models for tradeoff decisions, behavior concepts, leadership, team dynamics, and infrastructures are covered. Both centralized and distributed models with multiple platforms and networked delivery are considered.

40913 ADVANCED TOPICS IN COMPUTER INFORMATION SCIENCE. Prerequisite: Permission of the instructor. Advanced topics of current interest. Students will study current literature. May be repeated for credit when the topic changes.