|
|
Nov 22, 2024
|
|
2019-2020 Graduate and Professional Studies Catalog [ARCHIVED CATALOG]
Computer Information Systems, Programming Concentration, M.S.
|
|
(36 credits)
Program Description
The Master of Science in Computer Information Systems is designed for students seeking to combine the development of technical competence in information systems with gaining knowledge and furthering skills in managerial and organizational areas. Graduates of this program will be able to work in a variety of fields to maximize state of the art information system tools and techniques to promote organizational success.
Program Learning Outcomes
A student who successfully completes this program will have demonstrated the following fundamental outcomes associated with an information technology curriculum.
- Analyze problems and provide appropriate coding solutions using the basic principles of object-oriented programming as applied to current programming practices in computer science, including the use of such techniques as modularity and abstraction.
- Design and implement normalized database structures using tables, queries, reports, and forms while utilizing the SQL programming language.
- Understand data communication networks focusing on layered network structure and basic protocol functions. Apply basic rules of network design addressing issues such as addressing, multiplexing, routing, forwarding, flow control, error control, congestion response, and reliability.
- Design solutions that apply state-of-the-art protection against threats to hardware and software in both public and private environments. Plan security solutions using appropriate techniques of cryptography, malware identification, and physical security in web, cloud and network environments.
- Plan for the management of complex projects in the context of overall organizational goals and strategy. Oversee team members and address issues of team building, planning, scope management, time management, and budgetary constraints.
- Design effective and usable web pages using standardized HTML and CSS procedures. Apply responsive access techniques across a variety of web platforms.
Programming Concentration
Computer programming is a concentration that prepares individuals to fulfill the requirements set by vendors for professional qualification as certified installation, customization, and maintenance engineers for specific software products and/or processes. Includes training in specific vendor-supported software products and their installation and maintenance.
Computer programming requires analytical thinking. Programmers need to understand, manipulate, and repair complex computer code. Computer programmers need to be detail oriented, as they must pay attention to every line of code written.
|
Computer Information Systems Core
(20 credits)
Core Requirements
(12 credits)
Choose 3 from the following 4 options:
Core Programming Requirement
(4 credits)
Choose 1 from the following 5 courses:
Programming Concentration
(16 credits)
|
|
|
|