2012-2013 Undergraduate & Graduate Catalog
Master of Science in Computer Information Systems
Requirements for the M.S. in Computer Information Systems
Each candidate must complete either the Capstone course, a project course, or the thesis option.
All candidates for the degree must complete a total of 33 credits, as indicated below:
- All courses in two content areas Credits: 18
- Three elective courses Credits: 9
- Capstone course option Credits: 3, Project option Credits: 3 , or Thesis option Credits: 6 (Students selecting the Thesis option will take one less elective.)
- CIS 500 - Fundamentals of Computer Science (3 credits) (Students not required to take this course must take an additional elective.)
Content Areas
Seven content areas are designed to provide sustained coverage of topics essential to the regional computing community.
Biomedical Informatics
Required course:
Electives (choose two):
- CIS 635 - Knowledge Discovery and Data Mining (3 credits)
- CIS 665 - Clinical Information Systems (3 credits)
- CIS 671 - Information Visualization (3 credits)
- CIS 677 - High-performance Computing (3 credits)
- CIS 678 - Machine Learning (3 credits)
Database Management
- CIS 673 - Principles of Database Design Credits: 3
- CIS 676 - Database Management Systems Credits: 3
- CIS 679 - Advances in Database Management Systems Credits: 3
Distributed Computing
- CIS 654 - Computer Networking Credits: 3
- CIS 656 - Distributed Systems Credits: 3
- CIS 658 - Web Architectures Credits: 3
Information Systems Management
- CIS 641 - Management of Software Development Credits: 3
- CIS 642 - Software Project Management Credits: 3
- CIS 643 - Information Systems Policy Credits: 3
Object-oriented Technology
- CIS 621 - Object-Oriented Programming Credits: 3
- CIS 622 - Software Design Methodologies Credits: 3
- CIS 623 - Graphical User Interface Design Credits: 3
Software Design and Development
Required courses:
- CIS 611 - Introduction to Software Engineering (3 credits)
- CIS 641 - Management of Software Development (3 credits)
Select one:
- CIS 621 - Object-Oriented Programming (3 credits)
- CIS 673 - Principles of Database Design (3 credits)
Software Engineering
- CIS 611 - Introduction to Software Engineering Credits: 3
- CIS 612 - Requirements Specification Credits: 3
- CIS 613 - Software Testing Credits: 3
Additional Elective Courses
Elective courses may be chosen from the five content areas not selected by the student or from the following list:
- CIS 672 - Computer Systems Architecture Credits: 3
- CIS 674 - Modeling and Decision Systems Credits: 3
- CIS 675 - Compiler Construction Credits: 3
- CIS 680 - Special Topics in Computer Information Systems Credits: 3
- CIS 699 - Directed Readings in Computer Science Credits: 1 to 3
All master's candidates must complete one of the following
This option may only be taken after all courses in the two content areas have been completed.
Capstone Course (permit required to register)
The Capstone course topic will vary each semester. Contact the School of CIS one semester before beginning CS 692.
- CIS 692 - Master's Capstone Credits: 3
Project (permit required to register)
Contact the School of CIS for detailed information one semester before beginning the project course.
- CIS 693 - Master's Project Credits: 3
Thesis (permits required to register for this two-course sequence)
The thesis option includes writing, presenting, and defending a masters thesis. Contact the School of CIS for detailed information one semester before beginning CS 690. The two-course sequence for this option takes the place of either the project or the Capstone course and one elective.
- CIS 690 - Master's Thesis Research Credits: 3
- CIS 695 - Master's Thesis Credits: 3
Certificate Program Requirements:
Each of the content areas in the Computer Information Systems' Master of Science Degree Program constitutes a Certificate Program. A certificate in each of the areas of Biomedical Informatics, Database Management, Distributed Systems, Information Systems Management, Object-oriented Technology, Software Design and Development, or Software Engineering is awarded to a student who completes a content area. The last two courses in the content area must be completed at Grand Valley State University.
Certificate Admission Criteria
Admission criteria for a certificate program are identical to admission criteria for the master's degree program. Certificate candidates enroll in the standard master's degree program courses, with grading criteria being identical. Should a certificate candidate decide to change to the master's degree program, all coursework taken toward the certificate will apply to his or her master's degree program.
The following certificates each require a 3-course sequence, which totals 9 credit hours:
Biomedical Informatics Certificate:
Electives: (choose 2):
- CIS 635 - Knowledge Discovery and Data Mining (3 credits)
- CIS 665 - Clinical Information Systems (3 credits)
- CIS 671 - Information Visualization (3 credits)
- CIS 677 - High-performance Computing (3 credits)
- CIS 678 - Machine Learning (3 credits)
Database Management Certificate:
- CIS 673 - Principles of Database Design (3 credits)
- CIS 676 - Database Management Systems (3 credits)
- CIS 679 - Advances in Database Management Systems (3 credits)
Distributed Computing Certificate:
- CIS 654 - Computer Networking (3 credits)
- CIS 656 - Distributed Systems (3 credits)
- CIS 658 - Web Architectures (3 credits)
Information Systems Management Certificate:
- CIS 641 - Management of Software Development (3 credits)
- CIS 642 - Software Project Management (3 credits)
- CIS 643 - Information Systems Policy (3 credits)
Object-Oriented Technology Certificate:
- CIS 621 - Object-Oriented Programming (3 credits)
- CIS 622 - Software Design Methodologies (3 credits)
- CIS 623 - Graphical User Interface Design (3 credits)
Software Design and Development Certificate:
Required Courses:
- CIS 611 - Introduction to Software Engineering CIS Credits: 3
- CIS 641 - Management of Software Development CIS Credits: 3
Select one:
- CIS 621 - Object-Oriented Programming CIS Credits: 3
- CIS 673 - Principles of Database Design CIS Credits: 3
Software Engineering Certificate:
- CIS 611 - Introduction to Software Engineering (3 credits)
- CIS 612 - Requirements Specification (3 credits)
- CIS 613 - Software Testing (3 credits)