COURSE DESCRIPTIONS

950-210 CONCEPTS OF DATABASE SYSTEMS 3 cr
The study of database concepts, including data design and the management of data as a corporate resource. Students are to develop typical business applications with graphical user interfaces in a windows environment, using a relational database and fourth generation languages.
Prereq: 765-162 and 765-171 and a gpa of 2.50.

950-220 CONCEPTS OF PROGRAMMING 3 cr
This course teaches students professional program development techniques using the C++ language, correct business programming style and proper program design, debugging and testing techniques, and the use of objects. It also introduces students to relational modeling, design and terminology concepts as well as structured design techniques.
Coreq: 950-210. Prereq: 765-171 and a gpa of 2.50.

950-231 CONCEPTS OF DATA STRUCTURES 3 cr
Introduction to data structures, using the C++ programming language and object-oriented programming methodology. Covers static and dynamic implementation of data structures, including lists, stacks, queues and trees, in an object-oriented setting, and the use of these structures in a large programming project.
Prereq: 950-210 and 950-220 and an overall g.p.a. of 2.50.

950-232 CONCEPTS OF COBOL WITH FILE STRUCTURES 3 cr
The COBOL language is taught and then used to study file organizations at both the logical and physical level in order to provide a firm foundation for the future study of database and information systems. Sequential, indexed, and relative files are discussed. Hashing and the implementation of complex file structures is discussed. Both batch and interactive file processing are discussed. Other topics covered include maintenance programming and an introduction to VAX comand language.
Prereq: 950-231 and an overall g.p.a. of 2.50.

950-325 CLIENT/SERVER - LOCAL AREA 3 cr
This course is designed to give students familiarity with distributed computing in a local area environment. Students are to gain "hands-on" experience in simple network management. They also are to learn and use an event-driven, object-oriented programming language to exchange data with other applications in a local area networking environment.
Prereq: 950-231 and a gpa of 2.50.

950-331 SYSTEMS ANALYSIS AND DESIGN 1 3 cr
The student learns to analyze the business organization as a system, structure both the information and processes of a business or organization, and complete the systems design process through the logical design phase. The student begins a team project that is completed in 950-431.
Coreq: 950-325 and 230-245 or 760-231 or 760-342. Prereq: 950-231 and an overall g.p.a. of 2.50.

950-391 MCS COOPERATIVE PROGRAM 3 cr
The student is to work as an information systems professional in a business or government organization and report on the experience to the MCS faculty and fellow students.
Prereq: Consent of MCS Cooperative Program Coordinator and an overall g.p.a. of 2.50.

950-425 CLIENT/SERVER - INTERNET 3 cr
This course is designed to give students both conceptual client/server content and hands-on experience in wide-area client/server applications via the Internet.
Prereq: 950-325 and an overall g.p.a. of 2.50.

950-431 SYSTEMS ANALYSIS AND DESIGN 2 3 cr
A study of the principles and activities associated with the physical design and implementation of computer based information systems. Includes modular decomposition of the logical procedure, system tests, documentation, system security, conversion and implementation. The student completes the team project started in 950-331.
Prereq: 950-331 and an overall g.p.a. of 2.50.

950-475 NETWORK ENGINEERING 3 cr
Students will gain hands-on "real world" networking experience by installing and setting up a network operating system, building a small LAN, and managing network servers. This class will explore conceptual and practical network design, implementation, administration, and maintenance. Additional topics include archival methods, network security, virus protection, network peripherals, e-mail, license metering, remove administration, and professional certification preparation.
Prereq: 950-325 or consent of instructor and an overall g.p.a. of 2.50. Unreq: 765-475.
950-496 SPECIAL STUDIES 3 cr
Repeatable for a maximum of 9 credits in degree. Prereq: Consent of instructor.

950-498 INDEPENDENT STUDIES 1-3 cr
Repeatable. Prereq: Approval of the MCS Coordinator and the faculty member supervising the course. Completion of at least four MCS core courses and an overall g.p.a. of 2.50.