|
Accounting |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bilingual Education |
|
|
Biology |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Business Administration |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Computer Science |
|
|
|
-
CMPS 5016 - Fundamentals of Computer Programming 6 (6-0)
Prerequisite(s): Consent of graduate coordinator.
Methods of problem solving and algorithm development, focusing on the use of a high-level programming language as a tool to design, code, debug, test, and document solutions to problems. Introduction to data structures, abstract data types (ADT), algorithm analysis, Boolean logic, combinatorics, functions, graphs, algebraic structures, recursion, recurrence relations, finite state machines, and computability. Additional topics may include trees, heaps, priority queues, graphs, hashing, sorting, and pattern matching. Class credits do not count towards MS degree requirements.
Click here for the Spring 2024 Schedule of Classes
Click here for the Summer I 2024 Schedule of Classes
Click here for the Summer II 2024 Schedule of Classes
Click here for the Fall 2024 Schedule of Classes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
CMPS 5363 - Graduate Topics in Computer and Networking Security 3 (3-0)
Prerequisite(s): CMPS 1063 and 2084.
Selected advanced topics from computer and network security, including applications and operating system vulnerabilities, cryptography, computer forensics, web application weaknesses, malicious code attacks, intrusion detection, data protection, cyber warfare, user authentication, defensive programming and ethical hacking. May be repeated for credit with consent of the Graduate Coordinator.
Click here for the Spring 2024 Schedule of Classes
Click here for the Summer I 2024 Schedule of Classes
Click here for the Summer II 2024 Schedule of Classes
Click here for the Fall 2024 Schedule of Classes
|
|
-
CMPS 5373 - Graduate Topics in Platform-Based Development 3 (3-0)
Prerequisite(s): CMPS 1063 (prerequisite may vary with topic).
Advanced studies in the design and development of software applications residing on specific software platforms. Areas of study may include app development, web programming, multimedia development, mobile computing, and robotic and gaming platforms. Topics may include web standards, specialized APIs, platform constraints, databases, and software-as-a-service. Platform specific languages such as HTML, JavaScript, PHP, CSS, Python and Objective C will be included. Includes research components. May be repeated for credit with approval of department chair.
Click here for the Spring 2024 Schedule of Classes
Click here for the Summer I 2024 Schedule of Classes
Click here for the Summer II 2024 Schedule of Classes
Click here for the Fall 2024 Schedule of Classes
|
|
-
CMPS 5383 - Graduate Topics in Software Engineering 3 (3-0)
Prerequisite(s): Approval of instructor and graduate coordinator.
Advanced topics in software engineering, including but not limited to, processes, methods, techniques, tools, standards and measurements for the purpose of analyzing, modeling, designing, validating, verifying, measuring and maintaining software, as well as managing software projects. May include research components. May be repeated for credit with consent of the graduate coordinator or department chair.
Click here for the Spring 2024 Schedule of Classes
Click here for the Summer I 2024 Schedule of Classes
Click here for the Summer II 2024 Schedule of Classes
Click here for the Fall 2024 Schedule of Classes
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Counseling |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Page: 1
| 2
| 3
| 4
| 5
| 6
|