Quick Search
- African American Studies
- Accounting
- Anthropology
- Applied Technology
- Arabic
- Artificial Intelligence
- Art History
- Art
- Asian Studies
- Astronomy
- Behavioral and Social Science
- Biology
- Business and Management
- Career Planning
- Criminology/Criminal Justice
- Chemistry
- Chinese
- Computer Information Technolo
- Computer Science
- Computer Studies
- Communication Studies
- Cyber Security-Info Assurance
- Cyber Operations
- Data Analytics
- Economics
- Education Teacher Preparation
- Emergency Management
- English
- Environmental Hlth and Safety
- Environmental Management
- Experiential Learning
- Finance
- French
- Geography
- Geology
- German
- Gerontology
- Graphic Communication
- Government and Politics
- History
- Health Services Management
- Homeland Security
- Human Resource Management
- Humanities
- Information Systems Managemen
- Japanese
- Journalism
- Korean
- Legal Studies
- Library Skills & Info Literac
- Mathematics
- Marketing
- Music
- Natural Science
- Nursing
- Nutrition
- Professional Exploration
- Philosophy
- Physics
- Public Safety Administration
- Psychology
- Sociology
- Spanish
- Speech
- Statistics and Probability
- Women's Studies
- Writing
2025 Spring: January 8 - May 6
Course | Class No. | Section | Start & End Date | Day | Time | Status | Location |
---|
2025 Spring: January 8 - May 6
Course | Class No. | Section | Start & End Date | Day | Time | Status | Location |
---|---|---|---|---|---|---|---|
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22289 | 6393 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: VanBemmel, Jeffrey A | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24337 | 7380 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Chiang, Chiyun-Kwei | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24338 | 7381 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Nguyen, Uy M. | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24339 | 7382 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Moreno, Moises O | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24340 | 7383 | 12 Mar 2025-06 May 2025 | Closed | Online | |||
Faculty: Champion, Donald B | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24343 | 7384 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Worster, Dean D | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24344 | 7385 | 12 Mar 2025-06 May 2025 | Closed | Online | |||
Faculty: McNabb, Patrick Neal | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24345 | 7386 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Hiett, William C | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24346 | 7387 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Nelson, Brian E. | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24347 | 7388 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Rude, Bryan G. | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24348 | 7389 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Wagner, Edward D | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24349 | 7390 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Kayl, Robert Alan | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24350 | 7391 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Webster, Arnold Henry | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24351 | 7392 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Bucelato, Justin Marcel | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24528 | 7393 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Fruchtbaum, Marc E | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24599 | 7394 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Balaguer, Johann A | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24604 | 7395 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Ognita, Ramon Valenzuela | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24618 | 7396 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Magee, James W | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24625 | 7397 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Nailen, Charles D. | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24649 | 7398 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Midy, Carl M | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24891 | 7379 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Wojcik, Michael E. | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
25360 | 7650 | 12 Mar 2025-06 May 2025 | M | 6:30P-9:30P | Open | Dorsey Station (Hybrid) | |
Faculty: Maderi, Anthony Dominic | Syllabus | Course Materials | |||||
Note: Dorsey Station: Classroom assignments are subject to change. Please view the electronic board in the hallway for your classroom assignment. | |||||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
25555 | 7625 | 08 Jan 2025-04 Mar 2025 | Th | 6:30P-9:30P | Closed | Dorsey Station (Hybrid) | |
Faculty: Hiett, William C | Syllabus | Course Materials | |||||
Note: Dorsey Station: Classroom assignments are subject to change. Please view the electronic board in the hallway for your classroom assignment. | |||||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27278 | 6394 | 08 Jan 2025-04 Mar 2025 | Closed | Online | |||
Faculty: Champion, Donald B | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27340 | 6395 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Potts, Philip L | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27518 | 6396 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Hellmann, Karl J | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27614 | 7399 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Sprake, William H | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27709 | 7378 | 12 Mar 2025-06 May 2025 | Closed | Online | |||
Faculty: Cardwell, Kevin F | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27798 | 7377 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Ali, Yousif Beshir | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27851 | 7376 | 12 Mar 2025-06 May 2025 | Closed | Online | |||
Faculty: Bolt, Steven L | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27949 | 7375 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Lee, Marcelle Y. | Syllabus | Course Materials | |||||
CMIT 495 | Cybersecurity Technology Capstone (3) | ||||||
Prerequisites: Completion of at least 27 credits of CMIT coursework. A comprehensive project-driven study of network design and security, with an emphasis on the integration of knowledge, practical applications, and critical thinking. The objective is to implement a secure and scalable network to meet organizational needs. Topics include advanced concepts in network and security design. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
28064 | 7374 | 12 Mar 2025-06 May 2025 | Closed | Online | |||
Faculty: Lyle, Alton G | Syllabus | Course Materials | |||||
CMSC 100 | Social Networking and Cybersecurity Best Practices (3) | ||||||
(Formerly CMIS 111.) A hands-on study of current social networking applications and approaches to protect against cyber-attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22408 | 6380 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Cercena, Sonal S | Syllabus | Course Materials | |||||
CMSC 100 | Social Networking and Cybersecurity Best Practices (3) | ||||||
(Formerly CMIS 111.) A hands-on study of current social networking applications and approaches to protect against cyber-attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22409 | 6381 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Pitocco, Nickolas J | Syllabus | Course Materials | |||||
CMSC 100 | Social Networking and Cybersecurity Best Practices (3) | ||||||
(Formerly CMIS 111.) A hands-on study of current social networking applications and approaches to protect against cyber-attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22410 | 6382 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Guster, Dennis C | Syllabus | Course Materials | |||||
CMSC 100 | Social Networking and Cybersecurity Best Practices (3) | ||||||
(Formerly CMIS 111.) A hands-on study of current social networking applications and approaches to protect against cyber-attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23283 | 6980 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Copeland, Keiona A | Syllabus | Course Materials | |||||
CMSC 100 | Social Networking and Cybersecurity Best Practices (3) | ||||||
(Formerly CMIS 111.) A hands-on study of current social networking applications and approaches to protect against cyber-attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23284 | 6981 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Pender, Tiffany M | Syllabus | Course Materials | |||||
CMSC 100 | Social Networking and Cybersecurity Best Practices (3) | ||||||
(Formerly CMIS 111.) A hands-on study of current social networking applications and approaches to protect against cyber-attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24942 | 7380 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Gonzales, Matthew M | Syllabus | Course Materials | |||||
CMSC 100 | Social Networking and Cybersecurity Best Practices (3) | ||||||
(Formerly CMIS 111.) A hands-on study of current social networking applications and approaches to protect against cyber-attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24943 | 7381 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Ellis, Brenda L | Syllabus | Course Materials | |||||
CMSC 100 | Social Networking and Cybersecurity Best Practices (3) | ||||||
(Formerly CMIS 111.) A hands-on study of current social networking applications and approaches to protect against cyber-attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27346 | 6383 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Pender, Tiffany M | Syllabus | Course Materials | |||||
CMSC 100 | Social Networking and Cybersecurity Best Practices (3) | ||||||
(Formerly CMIS 111.) A hands-on study of current social networking applications and approaches to protect against cyber-attacks and enhance personal cybersecurity. The goal is to collaborate and interact through personal and professional social networking while developing and using computer security best practices. Discussion covers issues associated with the impact of social computing on individuals and society. Projects include creating and maintaining accounts on selected social networking sites. Students may receive credit for only one of the following courses: CMIS 111 or CMSC 100. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27822 | 7382 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Beache, Vidda | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22395 | 6380 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Bidwell, Bernard L | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22396 | 6381 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Welch, William J | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22397 | 6382 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Adams, Candice H | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22398 | 6383 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Kayed, Rabiha J | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22399 | 6384 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Grady, Stephen Howard | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22400 | 6385 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Manocha, Subhash | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22401 | 6386 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Bickle, Michael A | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22402 | 6387 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Zevallos, Omar A | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22403 | 6388 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Davis, Christopher L | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22404 | 6389 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Karmaker, Amitava | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23278 | 6980 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Alhabashi, Khattab A | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23279 | 6981 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Mentzos, Terrence W. | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23280 | 6982 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Meystel, Michael A | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23281 | 6983 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Gonzales, Matthew M | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23282 | 6984 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Durham, Jeneo Kente | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24932 | 7380 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Johnson, Tiffany N | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24933 | 7381 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Al-Marzooq, Taghreed | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24934 | 7382 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Bidwell, Bernard L | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24935 | 7383 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Azhar, Mohammad Q | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24936 | 7384 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Kayed, Rabiha J | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24937 | 7385 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Anyanso, Chukwuma | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24938 | 7386 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Manocha, Subhash | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24939 | 7387 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Grady, Stephen Howard | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
25336 | 4060 | 12 Mar 2025-06 May 2025 | W | 6:30P-9:30P | Open | College Park (Hybrid) | |
Faculty: Butu, Emilia V | Bldg/Room: Susquehanna Hall 2120 | Syllabus | Course Materials | ||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
25524 | 5425 | 08 Jan 2025-04 Mar 2025 | Th | 6:00P-9:00P | Open | Kuhn Hall-Ft. Meade (Hybrid) | |
Faculty: Thomas, Darren J | Syllabus | Course Materials | |||||
Note: Base Access Required | |||||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
25525 | 4020 | 08 Jan 2025-04 Mar 2025 | W | 6:30P-9:30P | Open | College Park (Hybrid) | |
Faculty: Williams, Gregory T | Bldg/Room: Hornbake Library (Undergrad) 1108 | Syllabus | Course Materials | ||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
26925 | 3860 | 12 Mar 2025-06 May 2025 | W | 6:00P-9:00P | Open | San Diego (Hybrid) | |
Faculty: Francis, Dexter Whensworth | Syllabus | Course Materials | |||||
CMSC 105 | Introduction to Problem-Solving and Algorithm Design (3) | ||||||
(Formerly CMIS 102.) A study of techniques for finding solutions to problems through structured programming and stepwise refinement. The objective is to design programs using pseudocode and implement them in an appropriate programming language. Hands-on practice in debugging, testing, and documenting is provided. Topics include principles of programming, the logic of constructing a computer program, and the practical aspects of integrating program modules into a cohesive application. Algorithms are used to demonstrate programming as an approach to problem-solving. Students may receive credit for only one of the following courses: CMIS 102,CMIS 102A, CMSC 101, or CMSC 105. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27463 | 6393 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Azhar, Mohammad Q | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22411 | 6380 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Marcello, Cynthia V. | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22412 | 6381 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: King, Lauren Beth | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22413 | 6382 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Lee, John R | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22414 | 6383 | 08 Jan 2025-04 Mar 2025 | Closed | Online | |||
Faculty: Rowson, Rebecca R | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22415 | 6384 | 08 Jan 2025-04 Mar 2025 | Closed | Online | |||
Faculty: Seiter, Linda | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22416 | 6385 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Luo, Angelo Y | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22417 | 6386 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Metz, Richard Steven | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23285 | 6980 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Arvi, Marie S | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23286 | 6981 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Mittal, Ajay Kumar | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24944 | 7380 | 12 Mar 2025-06 May 2025 | Closed | Online | |||
Faculty: Seiter, Linda | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24944 | 7380 | 12 Mar 2025-06 May 2025 | Closed | Online | |||
Faculty: Pitocco, Nickolas J | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24945 | 7381 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Amores, Galo | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24946 | 7382 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Elsaghir, Hesham M | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24947 | 7383 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Rowson, Rebecca R | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24948 | 7384 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Raman, Ashok N | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24949 | 7385 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Nuur, Sadiq O | Syllabus | Course Materials | |||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
25556 | 7615 | 08 Jan 2025-04 Mar 2025 | T | 6:30P-9:30P | Open | Dorsey Station (Hybrid) | |
Faculty: Stricklin, Steve D. | Syllabus | Course Materials | |||||
Note: Dorsey Station: Classroom assignments are subject to change. Please view the electronic board in the hallway for your classroom assignment. | |||||||
CMSC 115 | Introductory Programming (3) | ||||||
(Formerly CMIS 141.) Prerequisite: CMSC 105 (or CMIS 102). A study of structured and object-oriented programming using the Java language. The goal is to design, implement, test, debug, and document Java programs, using appropriate development tools. Projects require the use of algorithms, simple data structures, and object-oriented concepts. Students may receive credit for only one of the following courses: CMIS 141, CMIS 141A, or CMSC 115. |
|||||||
25557 | 4025 | 08 Jan 2025-04 Mar 2025 | Th | 6:30P-9:30P | Open | College Park (Hybrid) | |
Faculty: Butu, Emilia V | Bldg/Room: Susquehanna Hall 1105 | Syllabus | Course Materials | ||||
CMSC 150 | Introduction to Discrete Structures (3) | ||||||
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
20978 | 6380 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Smith, Therese M | Syllabus | Course Materials | |||||
CMSC 150 | Introduction to Discrete Structures (3) | ||||||
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
21316 | 6381 | 08 Jan 2025-04 Mar 2025 | Closed | Online | |||
Faculty: Richmond, Greig K | Syllabus | Course Materials | |||||
CMSC 150 | Introduction to Discrete Structures (3) | ||||||
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
21578 | 6382 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Korrapati, Srinivas | Syllabus | Course Materials | |||||
CMSC 150 | Introduction to Discrete Structures (3) | ||||||
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22796 | 6980 | 12 Feb 2025-08 Apr 2025 | Open | Online | |||
Faculty: Romero, Jose A | Syllabus | Course Materials | |||||
CMSC 150 | Introduction to Discrete Structures (3) | ||||||
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
23485 | 7380 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Korrapati, Srinivas | Syllabus | Course Materials | |||||
CMSC 150 | Introduction to Discrete Structures (3) | ||||||
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24352 | 7381 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Smith, Therese M | Syllabus | Course Materials | |||||
CMSC 150 | Introduction to Discrete Structures (3) | ||||||
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
24860 | 7382 | 12 Mar 2025-06 May 2025 | Open | Online | |||
Faculty: Marcello, Cynthia V. | Syllabus | Course Materials | |||||
CMSC 150 | Introduction to Discrete Structures (3) | ||||||
Prerequisite or corequisite: MATH 140. A survey of fundamental mathematical concepts relevant to computer science. The objective is to address problems in computer science. Proof techniques presented are those used for modeling and solving problems in computer science. Discussion covers functions, relations, infinite sets, and propositional logic. Topics also include graphs and trees, as well as selected applications. Students may receive credit for only one of the following courses: CMSC 150 or CMSC 250. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
27409 | 6383 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Shaalan, Majid A | Syllabus | Course Materials | |||||
CMSC 215 | Intermediate Programming (3) | ||||||
(Formerly CMIS 242.) Prerequisite: CMSC 115 (or CMIS 141). Further study of the Java programming language. The objective is to design, implement, test, debug, and document Java programs, using appropriate development tools. Topics include object-oriented design, event driven programming, exceptions, recursion, arrays, and data structures. Students may receive credit for only one of the following courses: CMSC 215 or CMIS 242. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22419 | 6380 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Logue, Thomas A | Syllabus | Course Materials | |||||
CMSC 215 | Intermediate Programming (3) | ||||||
(Formerly CMIS 242.) Prerequisite: CMSC 115 (or CMIS 141). Further study of the Java programming language. The objective is to design, implement, test, debug, and document Java programs, using appropriate development tools. Topics include object-oriented design, event driven programming, exceptions, recursion, arrays, and data structures. Students may receive credit for only one of the following courses: CMSC 215 or CMIS 242. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22420 | 6381 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Tarquinio, Michael | Syllabus | Course Materials | |||||
CMSC 215 | Intermediate Programming (3) | ||||||
(Formerly CMIS 242.) Prerequisite: CMSC 115 (or CMIS 141). Further study of the Java programming language. The objective is to design, implement, test, debug, and document Java programs, using appropriate development tools. Topics include object-oriented design, event driven programming, exceptions, recursion, arrays, and data structures. Students may receive credit for only one of the following courses: CMSC 215 or CMIS 242. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22421 | 6382 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Specioso, Richard E | Syllabus | Course Materials | |||||
CMSC 215 | Intermediate Programming (3) | ||||||
(Formerly CMIS 242.) Prerequisite: CMSC 115 (or CMIS 141). Further study of the Java programming language. The objective is to design, implement, test, debug, and document Java programs, using appropriate development tools. Topics include object-oriented design, event driven programming, exceptions, recursion, arrays, and data structures. Students may receive credit for only one of the following courses: CMSC 215 or CMIS 242. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22422 | 6383 | 08 Jan 2025-04 Mar 2025 | Open | Online | |||
Faculty: Nuur, Sadiq O | Syllabus | Course Materials | |||||
CMSC 215 | Intermediate Programming (3) | ||||||
(Formerly CMIS 242.) Prerequisite: CMSC 115 (or CMIS 141). Further study of the Java programming language. The objective is to design, implement, test, debug, and document Java programs, using appropriate development tools. Topics include object-oriented design, event driven programming, exceptions, recursion, arrays, and data structures. Students may receive credit for only one of the following courses: CMSC 215 or CMIS 242. |
|||||||
Start date has passed. Please register for the next start date. | |||||||
22423 | 6384 | 08 Jan 2025-04 Mar 2025 | Closed | Online | |||
Faculty: Fernandez, Teresa Suarez | Syllabus | Course Materials |
Page
![]() ![]() ![]() ![]() |