Students in the Master of Science in Computer and Information Science with an Integrated Practicum specialization choose one primary focus and one secondary focus. Students complete four graduate credit hours of integrated practicum, normally one credit per semester, where each credit hour requires about 100 hours of effort. (28 Credits)
Primary Focus: Data Analytics
COSC 5600. Artificial Intelligence: [3 Credits] An introduction to the broad field of artificial intelligence.
COSC 5800. Database Systems: [3 Credits] Database concepts and architecture, data modeling, SQL, transactions and distributed databases, NoSQL languages.
COSC 6520. Data Analytics: [3 Credits] Methodology for the development of data analytics systems. Foundations of text and data mining techniques.
Choose two or three of:
COSC 6380. Big Data Systems [3 Credits] Focuses on newer, advanced database techniques in the areas of Big Data, NoSQL, Hadoop and Apache Spark. Covers main NoSQL data management topics such as document databases, key-value stores and graph databases.
COSC 6520. Data Analytics [3 Credits] Foundational topics in the analysis of data. Includes methodology for the development of data analytics systems.
COSC 6530. Concepts of Data Warehousing [3 Credits] Provides an introduction to data warehouse design. Reviews topics in data modeling, database design and database access.
COSC 6570. Data at Scale [3 Credits] Combines ideas from parallel databases, distributed systems and programming languages to analyze data at scale.
COSC 6820. Data Ethics [3 Credits] Explores the social, political, legal and ethical implications of computer-based technologies and our increasingly data-driven society.
Secondary Focus Cybersecurity
COSC 5360. Software and System Security [3 Credits] Fundamentals of computer security, including cryptography, access control, security policy models, attacks, surveillance, privacy, and forensics.
COSC 6550. Introduction to Cybersecurity [3 Credits] Provides an introduction to cybersecurity threats, methods and security techniques. Foundations of various cybersecurity frameworks and methods for applying them to different types of organizations.
COSC 6560. Principles of Service Management and System Administration [3 Credits] Introduction to the concepts, principles and practices involved in the operations of secure computing systems.
OR Secondary Focus Information Management
COSC 6055. Software Quality Assurance [3 Credits] Provides a perspective on people, organizations, controls, processes and tools that collectively influence the success of a Software Quality Assurance (SQA) strategy.
COSC 6360. Enterprise Architecture [3 Credits]Focuses on key topics and concepts that represent enterprise architecture (EA). Addresses the people, process and technology elements of EA from both a business and technical perspective.
COSC 6931. Software Architecture [3 Credits] The methodology of design decisions as they relate to overall system structure and behavior.
Nota Bene: In the American tradition, some adjustments to this plan of studies are made to the interests and individual capabilities of each student. The plan of studies is worked out between the student and an advisor.