Schedule of Classes




2022 Fall: August 17 - December 13

Course Class No. Section Start & End Date Day Time Status Location
CCJS 352 Drugs and Crime (3)
Prerequisite: CCJS 100. An analysis of the role of criminal justice in controlling the use and abuse of drugs. The objective is to apply effective enforcement strategies, demonstrate case management skills, and analyze the effect of drug policy. Students may receive credit for only one of the following courses: CCJS 352 or CJUS 352.
Start date has passed. Please register for the next start date.
80706 6981 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Hamby, Charles E Syllabus Course Materials
CCJS 360 Victimology (3)
(Fulfills the general education requirement in behavioral and social sciences.) Prerequisite: CCJS 100.Recommended CCJS 105. An overview of the history and theory of victimology in which patterns of victimization are analyzed, with emphasis on types of victims and of crimes. The aim is to identify and apply appropriate preventative measures and responses to victimization. Discussion covers the interaction between victims of crime and the system of criminal justice in terms of the role of the victim and the services that the victim is offered. Students may receive credit for only one of the following courses: CCJS 360 or CRIM 360.
Start date has passed. Please register for the next start date.
81281 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Stumpf, Bridgette M Syllabus Course Materials
CCJS 360 Victimology (3)
(Fulfills the general education requirement in behavioral and social sciences.) Prerequisite: CCJS 100.Recommended CCJS 105. An overview of the history and theory of victimology in which patterns of victimization are analyzed, with emphasis on types of victims and of crimes. The aim is to identify and apply appropriate preventative measures and responses to victimization. Discussion covers the interaction between victims of crime and the system of criminal justice in terms of the role of the victim and the services that the victim is offered. Students may receive credit for only one of the following courses: CCJS 360 or CRIM 360.
Start date has passed. Please register for the next start date.
82241 6381 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Cruz, Amanda J Syllabus Course Materials
CCJS 360 Victimology (3)
(Fulfills the general education requirement in behavioral and social sciences.) Prerequisite: CCJS 100.Recommended CCJS 105. An overview of the history and theory of victimology in which patterns of victimization are analyzed, with emphasis on types of victims and of crimes. The aim is to identify and apply appropriate preventative measures and responses to victimization. Discussion covers the interaction between victims of crime and the system of criminal justice in terms of the role of the victim and the services that the victim is offered. Students may receive credit for only one of the following courses: CCJS 360 or CRIM 360.
84029 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Stumpf, Bridgette M Syllabus Course Materials
CCJS 360 Victimology (3)
(Fulfills the general education requirement in behavioral and social sciences.) Prerequisite: CCJS 100.Recommended CCJS 105. An overview of the history and theory of victimology in which patterns of victimization are analyzed, with emphasis on types of victims and of crimes. The aim is to identify and apply appropriate preventative measures and responses to victimization. Discussion covers the interaction between victims of crime and the system of criminal justice in terms of the role of the victim and the services that the victim is offered. Students may receive credit for only one of the following courses: CCJS 360 or CRIM 360.
84030 7381 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Cruz, Amanda J Syllabus Course Materials
CCJS 360 Victimology (3)
(Fulfills the general education requirement in behavioral and social sciences.) Prerequisite: CCJS 100.Recommended CCJS 105. An overview of the history and theory of victimology in which patterns of victimization are analyzed, with emphasis on types of victims and of crimes. The aim is to identify and apply appropriate preventative measures and responses to victimization. Discussion covers the interaction between victims of crime and the system of criminal justice in terms of the role of the victim and the services that the victim is offered. Students may receive credit for only one of the following courses: CCJS 360 or CRIM 360.
84787 7382 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Pomeranz, Heather L Syllabus Course Materials
CCJS 360 Victimology (3)
(Fulfills the general education requirement in behavioral and social sciences.) Prerequisite: CCJS 100.Recommended CCJS 105. An overview of the history and theory of victimology in which patterns of victimization are analyzed, with emphasis on types of victims and of crimes. The aim is to identify and apply appropriate preventative measures and responses to victimization. Discussion covers the interaction between victims of crime and the system of criminal justice in terms of the role of the victim and the services that the victim is offered. Students may receive credit for only one of the following courses: CCJS 360 or CRIM 360.
Start date has passed. Please register for the next start date.
86872 6382 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Holladay, Aaron M Syllabus Course Materials
CCJS 380 Ethical Behavior in Criminal Justice (3)
Prerequisite: CCJS 100. A survey of the standards for ethical behavior that guide criminal justice professionals in different roles and responsibilities. The aim is to make ethical decisions based on informed personal and accepted professional standards. Rules, laws, and codes of conduct are explored as a foundation for discussing individual ethical responsibilities.
Start date has passed. Please register for the next start date.
81282 6380 17 Aug 2022-11 Oct 2022 Closed Online
Faculty: Pope, James A Syllabus Course Materials
CCJS 380 Ethical Behavior in Criminal Justice (3)
Prerequisite: CCJS 100. A survey of the standards for ethical behavior that guide criminal justice professionals in different roles and responsibilities. The aim is to make ethical decisions based on informed personal and accepted professional standards. Rules, laws, and codes of conduct are explored as a foundation for discussing individual ethical responsibilities.
Start date has passed. Please register for the next start date.
81677 6381 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Pavlik, James L Syllabus Course Materials
CCJS 380 Ethical Behavior in Criminal Justice (3)
Prerequisite: CCJS 100. A survey of the standards for ethical behavior that guide criminal justice professionals in different roles and responsibilities. The aim is to make ethical decisions based on informed personal and accepted professional standards. Rules, laws, and codes of conduct are explored as a foundation for discussing individual ethical responsibilities.
Start date has passed. Please register for the next start date.
82276 6382 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Patton, Robert C Syllabus Course Materials
CCJS 380 Ethical Behavior in Criminal Justice (3)
Prerequisite: CCJS 100. A survey of the standards for ethical behavior that guide criminal justice professionals in different roles and responsibilities. The aim is to make ethical decisions based on informed personal and accepted professional standards. Rules, laws, and codes of conduct are explored as a foundation for discussing individual ethical responsibilities.
84027 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Pope, James A Syllabus Course Materials
CCJS 380 Ethical Behavior in Criminal Justice (3)
Prerequisite: CCJS 100. A survey of the standards for ethical behavior that guide criminal justice professionals in different roles and responsibilities. The aim is to make ethical decisions based on informed personal and accepted professional standards. Rules, laws, and codes of conduct are explored as a foundation for discussing individual ethical responsibilities.
84028 7381 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Setlak, Tressa A Syllabus Course Materials
CCJS 380 Ethical Behavior in Criminal Justice (3)
Prerequisite: CCJS 100. A survey of the standards for ethical behavior that guide criminal justice professionals in different roles and responsibilities. The aim is to make ethical decisions based on informed personal and accepted professional standards. Rules, laws, and codes of conduct are explored as a foundation for discussing individual ethical responsibilities.
84762 7382 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Syllabus Course Materials
CCJS 380 Ethical Behavior in Criminal Justice (3)
Prerequisite: CCJS 100. A survey of the standards for ethical behavior that guide criminal justice professionals in different roles and responsibilities. The aim is to make ethical decisions based on informed personal and accepted professional standards. Rules, laws, and codes of conduct are explored as a foundation for discussing individual ethical responsibilities.
87072 CHEX 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Syllabus Course Materials
CCJS 390 Cybercrime and security (3)
An examination of crimes involving the use of computers. Topics include federal and state laws and investigative and preventive methods used to secure computers. Case studies emphasize security. Students may receive credit for only one of the following courses: CCJS 390, CCJS 496, or CCJS 498C.
Start date has passed. Please register for the next start date.
80704 6980 21 Sep 2022-15 Nov 2022 Open Online
Faculty: McGill, William P Syllabus Course Materials
CCJS 390 Cybercrime and security (3)
An examination of crimes involving the use of computers. Topics include federal and state laws and investigative and preventive methods used to secure computers. Case studies emphasize security. Students may receive credit for only one of the following courses: CCJS 390, CCJS 496, or CCJS 498C.
Start date has passed. Please register for the next start date.
81283 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Bogart, Michael P Syllabus Course Materials
CCJS 390 Cybercrime and security (3)
An examination of crimes involving the use of computers. Topics include federal and state laws and investigative and preventive methods used to secure computers. Case studies emphasize security. Students may receive credit for only one of the following courses: CCJS 390, CCJS 496, or CCJS 498C.
83320 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Milloff, Timothy J Syllabus Course Materials
CCJS 390 Cybercrime and security (3)
An examination of crimes involving the use of computers. Topics include federal and state laws and investigative and preventive methods used to secure computers. Case studies emphasize security. Students may receive credit for only one of the following courses: CCJS 390, CCJS 496, or CCJS 498C.
84025 7381 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Shaver, Jason S. Syllabus Course Materials
CCJS 420 Medical and Legal Investigations of Death (3)
Prerequisite: CCJS 101, CCJS 100, or CCJS 105. Recommended: CCJS 234. An intensive look at medical and legal investigations into causes of death. The objective is to perform investigative functions at a death scene, determine and apply forensic testing, and analyze and effectively communicate investigative information. Topics include the difference between the medical (or pathological) and legal (or criminal) components of investigations into causes of death, medical and investigative terminology, and the impact of ethics on prosecutions and convictions. Case studies illustrate practical applications of various forms of forensic styles and parameters.
Start date has passed. Please register for the next start date.
80417 6980 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Chernik, Mary Lou Syllabus Course Materials
CCJS 420 Medical and Legal Investigations of Death (3)
Prerequisite: CCJS 101, CCJS 100, or CCJS 105. Recommended: CCJS 234. An intensive look at medical and legal investigations into causes of death. The objective is to perform investigative functions at a death scene, determine and apply forensic testing, and analyze and effectively communicate investigative information. Topics include the difference between the medical (or pathological) and legal (or criminal) components of investigations into causes of death, medical and investigative terminology, and the impact of ethics on prosecutions and convictions. Case studies illustrate practical applications of various forms of forensic styles and parameters.
Start date has passed. Please register for the next start date.
81285 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Claassens, Johannes Syllabus Course Materials
CCJS 420 Medical and Legal Investigations of Death (3)
Prerequisite: CCJS 101, CCJS 100, or CCJS 105. Recommended: CCJS 234. An intensive look at medical and legal investigations into causes of death. The objective is to perform investigative functions at a death scene, determine and apply forensic testing, and analyze and effectively communicate investigative information. Topics include the difference between the medical (or pathological) and legal (or criminal) components of investigations into causes of death, medical and investigative terminology, and the impact of ethics on prosecutions and convictions. Case studies illustrate practical applications of various forms of forensic styles and parameters.
84024 7380 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Claassens, Johannes Syllabus Course Materials
CCJS 421 Principles of Digital Analysis (3)
Prerequisite: CCJS 321. A hands-on exploration of digital analysis based on the overarching principles of data integrity and search and comparison as they relate to digital evidence. Focus is on the data and forensic tools and methodologies used to explore these overarching principles critical to digital evidence and analysis. The comparison and correlation of digital artifacts provide a solid introduction to all facets of digital analysis.
Start date has passed. Please register for the next start date.
81286 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Orr, Douglas A Syllabus Course Materials
CCJS 421 Principles of Digital Analysis (3)
Prerequisite: CCJS 321. A hands-on exploration of digital analysis based on the overarching principles of data integrity and search and comparison as they relate to digital evidence. Focus is on the data and forensic tools and methodologies used to explore these overarching principles critical to digital evidence and analysis. The comparison and correlation of digital artifacts provide a solid introduction to all facets of digital analysis.
84015 7380 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Ortiz, David M Syllabus Course Materials
CCJS 440 Fingerprint Analysis (3)
Prerequisite: CCJS 301. A comprehensive study of friction ridge analysis in fingerprints. Emphasis is on the practical analysis of evidence in a criminal investigation. The objective is to apply skills expected of an entry-level fingerprint professional, including assessing surfaces for viable latent fingerprints; evaluating how to process and collect latent fingerprints; analyzing, comparing, evaluating, and verifying fingerprint evidence; and conveying findings. Topics include processing and comparison methodologies, historical and biological foundations of impressions, and legal aspects.
83991 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Brothers-Gray, Darlene A Syllabus Course Materials
CCJS 440 Fingerprint Analysis (3)
Prerequisite: CCJS 301. A comprehensive study of friction ridge analysis in fingerprints. Emphasis is on the practical analysis of evidence in a criminal investigation. The objective is to apply skills expected of an entry-level fingerprint professional, including assessing surfaces for viable latent fingerprints; evaluating how to process and collect latent fingerprints; analyzing, comparing, evaluating, and verifying fingerprint evidence; and conveying findings. Topics include processing and comparison methodologies, historical and biological foundations of impressions, and legal aspects.
83999 7381 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Reitnauer, Andrew R Syllabus Course Materials
CCJS 441 Firearms and Toolmarks Analysis (3)
Prerequisite: CCJS 301. A comprehensive study of toolmark evidence, including toolmarks imparted by firearms. Discussion covers the practical analysis of evidence in a criminal investigation. The aim is to assess toolmarks; examine, compare, evaluate, and verify firearm and toolmark evidence; and convey findings. Topics include comparison methodologies, historical and mechanical foundations of toolmarks, and legal aspects. Focus is on developing the foundational knowledge and applied skills expected of an entry-level professional in the firearms and toolmarks field.
Start date has passed. Please register for the next start date.
81952 6381 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Stein, Paul C Syllabus Course Materials
CCJS 461 Psychology of Criminal Behavior (3)
Prerequisite: CCJS 100. Recommended: CCJS 105. An overview of delinquent and criminal behavior from a developmental, cognitive-behavioral perspective. The aim is to apply theoretical perspectives (behavioral, emotional, and cognitive) to analyze real or hypothetical criminal scenarios; to identify the various factors that encourage or discourage criminal behavior; and to explain the use of risk assessment tools at various stages of the criminal justice process. Factors that influence the development of adults and juveniles on the road to crime are examined to assess culpability for criminal behavior. Students may receive credit for only one of the following courses: CCJS 461 or CRIM 455.
Start date has passed. Please register for the next start date.
80405 6980 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Bobys, Richard S Syllabus Course Materials
CCJS 461 Psychology of Criminal Behavior (3)
Prerequisite: CCJS 100. Recommended: CCJS 105. An overview of delinquent and criminal behavior from a developmental, cognitive-behavioral perspective. The aim is to apply theoretical perspectives (behavioral, emotional, and cognitive) to analyze real or hypothetical criminal scenarios; to identify the various factors that encourage or discourage criminal behavior; and to explain the use of risk assessment tools at various stages of the criminal justice process. Factors that influence the development of adults and juveniles on the road to crime are examined to assess culpability for criminal behavior. Students may receive credit for only one of the following courses: CCJS 461 or CRIM 455.
Start date has passed. Please register for the next start date.
81084 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Shusko, Robin A Syllabus Course Materials
CCJS 461 Psychology of Criminal Behavior (3)
Prerequisite: CCJS 100. Recommended: CCJS 105. An overview of delinquent and criminal behavior from a developmental, cognitive-behavioral perspective. The aim is to apply theoretical perspectives (behavioral, emotional, and cognitive) to analyze real or hypothetical criminal scenarios; to identify the various factors that encourage or discourage criminal behavior; and to explain the use of risk assessment tools at various stages of the criminal justice process. Factors that influence the development of adults and juveniles on the road to crime are examined to assess culpability for criminal behavior. Students may receive credit for only one of the following courses: CCJS 461 or CRIM 455.
83974 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Shusko, Robin A Syllabus Course Materials
CCJS 461 Psychology of Criminal Behavior (3)
Prerequisite: CCJS 100. Recommended: CCJS 105. An overview of delinquent and criminal behavior from a developmental, cognitive-behavioral perspective. The aim is to apply theoretical perspectives (behavioral, emotional, and cognitive) to analyze real or hypothetical criminal scenarios; to identify the various factors that encourage or discourage criminal behavior; and to explain the use of risk assessment tools at various stages of the criminal justice process. Factors that influence the development of adults and juveniles on the road to crime are examined to assess culpability for criminal behavior. Students may receive credit for only one of the following courses: CCJS 461 or CRIM 455.
83975 7381 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Jones, Derrick P Syllabus Course Materials
CCJS 495 Issues in Criminal Justice (3)
(Intended as a final, capstone course for criminal justice degree majors; to be taken in a student's last 15 credits). Prerequisites: CCJS 230, CCJS 340, CCJS 341, CCJS 345, and CCJS 380. An integrative study of the various components of the American criminal justice system. The goal is to apply principles of interagency cooperation, critical thinking, and systems approaches to solve practical problems in a criminal justice environment. Topics include problem solving, case study analysis, strategic planning, teamwork, and professional writing.
Start date has passed. Please register for the next start date.
81349 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Beltz, Richard C Syllabus Course Materials
CCJS 495 Issues in Criminal Justice (3)
(Intended as a final, capstone course for criminal justice degree majors; to be taken in a student's last 15 credits). Prerequisites: CCJS 230, CCJS 340, CCJS 341, CCJS 345, and CCJS 380. An integrative study of the various components of the American criminal justice system. The goal is to apply principles of interagency cooperation, critical thinking, and systems approaches to solve practical problems in a criminal justice environment. Topics include problem solving, case study analysis, strategic planning, teamwork, and professional writing.
Start date has passed. Please register for the next start date.
81700 6381 17 Aug 2022-11 Oct 2022 Closed Online
Faculty: Scott, Gregory R Syllabus Course Materials
CCJS 495 Issues in Criminal Justice (3)
(Intended as a final, capstone course for criminal justice degree majors; to be taken in a student's last 15 credits). Prerequisites: CCJS 230, CCJS 340, CCJS 341, CCJS 345, and CCJS 380. An integrative study of the various components of the American criminal justice system. The goal is to apply principles of interagency cooperation, critical thinking, and systems approaches to solve practical problems in a criminal justice environment. Topics include problem solving, case study analysis, strategic planning, teamwork, and professional writing.
Start date has passed. Please register for the next start date.
82160 6382 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Hendrix, Leroy Syllabus Course Materials
CCJS 495 Issues in Criminal Justice (3)
(Intended as a final, capstone course for criminal justice degree majors; to be taken in a student's last 15 credits). Prerequisites: CCJS 230, CCJS 340, CCJS 341, CCJS 345, and CCJS 380. An integrative study of the various components of the American criminal justice system. The goal is to apply principles of interagency cooperation, critical thinking, and systems approaches to solve practical problems in a criminal justice environment. Topics include problem solving, case study analysis, strategic planning, teamwork, and professional writing.
84301 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Beltz, Richard C Syllabus Course Materials
CCJS 495 Issues in Criminal Justice (3)
(Intended as a final, capstone course for criminal justice degree majors; to be taken in a student's last 15 credits). Prerequisites: CCJS 230, CCJS 340, CCJS 341, CCJS 345, and CCJS 380. An integrative study of the various components of the American criminal justice system. The goal is to apply principles of interagency cooperation, critical thinking, and systems approaches to solve practical problems in a criminal justice environment. Topics include problem solving, case study analysis, strategic planning, teamwork, and professional writing.
84302 7381 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Scott, Gregory R Syllabus Course Materials
CCJS 495 Issues in Criminal Justice (3)
(Intended as a final, capstone course for criminal justice degree majors; to be taken in a student's last 15 credits). Prerequisites: CCJS 230, CCJS 340, CCJS 341, CCJS 345, and CCJS 380. An integrative study of the various components of the American criminal justice system. The goal is to apply principles of interagency cooperation, critical thinking, and systems approaches to solve practical problems in a criminal justice environment. Topics include problem solving, case study analysis, strategic planning, teamwork, and professional writing.
84303 7382 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Velez, Hector Syllabus Course Materials
CCJS 495 Issues in Criminal Justice (3)
(Intended as a final, capstone course for criminal justice degree majors; to be taken in a student's last 15 credits). Prerequisites: CCJS 230, CCJS 340, CCJS 341, CCJS 345, and CCJS 380. An integrative study of the various components of the American criminal justice system. The goal is to apply principles of interagency cooperation, critical thinking, and systems approaches to solve practical problems in a criminal justice environment. Topics include problem solving, case study analysis, strategic planning, teamwork, and professional writing.
84508 7383 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: McDonnell, Patrick J Syllabus Course Materials
CCJS 495 Issues in Criminal Justice (3)
(Intended as a final, capstone course for criminal justice degree majors; to be taken in a student's last 15 credits). Prerequisites: CCJS 230, CCJS 340, CCJS 341, CCJS 345, and CCJS 380. An integrative study of the various components of the American criminal justice system. The goal is to apply principles of interagency cooperation, critical thinking, and systems approaches to solve practical problems in a criminal justice environment. Topics include problem solving, case study analysis, strategic planning, teamwork, and professional writing.
87132 7384 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Cedar, Brian P Syllabus Course Materials
CCJS 497 Correctional Administration (3)
Prerequisite: CCJS 230, CCJS 340, CCJS 341, CCJS 345, CCJS 380. An examination of prison administration, including theories of management and institutional structure and purpose. Objectives include the application of organizational concepts, leadership, and effective administrative approaches to the management of correctional institutions and offender populations. Emphasis is on concepts of organizational structure, communication, self-assessment, short- and long-term strategic operational planning, decision making, and human resources.
Start date has passed. Please register for the next start date.
80404 6980 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Hough, Richard M Syllabus Course Materials
CCJS 497 Correctional Administration (3)
Prerequisite: CCJS 230, CCJS 340, CCJS 341, CCJS 345, CCJS 380. An examination of prison administration, including theories of management and institutional structure and purpose. Objectives include the application of organizational concepts, leadership, and effective administrative approaches to the management of correctional institutions and offender populations. Emphasis is on concepts of organizational structure, communication, self-assessment, short- and long-term strategic operational planning, decision making, and human resources.
Start date has passed. Please register for the next start date.
81288 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Wallenstein, Arthur M Syllabus Course Materials
CCJS 497 Correctional Administration (3)
Prerequisite: CCJS 230, CCJS 340, CCJS 341, CCJS 345, CCJS 380. An examination of prison administration, including theories of management and institutional structure and purpose. Objectives include the application of organizational concepts, leadership, and effective administrative approaches to the management of correctional institutions and offender populations. Emphasis is on concepts of organizational structure, communication, self-assessment, short- and long-term strategic operational planning, decision making, and human resources.
83273 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Patton, Robert C Syllabus Course Materials
CCJS 497 Correctional Administration (3)
Prerequisite: CCJS 230, CCJS 340, CCJS 341, CCJS 345, CCJS 380. An examination of prison administration, including theories of management and institutional structure and purpose. Objectives include the application of organizational concepts, leadership, and effective administrative approaches to the management of correctional institutions and offender populations. Emphasis is on concepts of organizational structure, communication, self-assessment, short- and long-term strategic operational planning, decision making, and human resources.
Start date has passed. Please register for the next start date.
86547 6381 17 Aug 2022-11 Oct 2022 Closed Online
Faculty: Greene, Michael Syllabus Course Materials
CCJS 497 Correctional Administration (3)
Prerequisite: CCJS 230, CCJS 340, CCJS 341, CCJS 345, CCJS 380. An examination of prison administration, including theories of management and institutional structure and purpose. Objectives include the application of organizational concepts, leadership, and effective administrative approaches to the management of correctional institutions and offender populations. Emphasis is on concepts of organizational structure, communication, self-assessment, short- and long-term strategic operational planning, decision making, and human resources.
86577 7381 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Janus, Michael G Syllabus Course Materials
CHEM 121 Chemistry in the Modern World (3)
(For students not majoring or minoring in science.) An exploration of chemistry as it relates to human life and the environment. The goal is to use a working knowledge of chemical principles, scientific reasoning, and quantitative reasoning to make informed decisions about health and safety matters. Discussion examines natural processes and human factors in the modern world using the principles of chemistry and the scientific method. Students may receive credit for only one of the following courses: CHEM 102, CHEM 103, CHEM 104, CHEM 105, CHEM 107, CHEM 121, CHEM 297, or GNSC 140.
Start date has passed. Please register for the next start date.
81189 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Williams, Richard J Syllabus Course Materials
CHEM 121 Chemistry in the Modern World (3)
(For students not majoring or minoring in science.) An exploration of chemistry as it relates to human life and the environment. The goal is to use a working knowledge of chemical principles, scientific reasoning, and quantitative reasoning to make informed decisions about health and safety matters. Discussion examines natural processes and human factors in the modern world using the principles of chemistry and the scientific method. Students may receive credit for only one of the following courses: CHEM 102, CHEM 103, CHEM 104, CHEM 105, CHEM 107, CHEM 121, CHEM 297, or GNSC 140.
83973 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Meyssami, Behrouz Syllabus Course Materials
CHEM 121 Chemistry in the Modern World (3)
(For students not majoring or minoring in science.) An exploration of chemistry as it relates to human life and the environment. The goal is to use a working knowledge of chemical principles, scientific reasoning, and quantitative reasoning to make informed decisions about health and safety matters. Discussion examines natural processes and human factors in the modern world using the principles of chemistry and the scientific method. Students may receive credit for only one of the following courses: CHEM 102, CHEM 103, CHEM 104, CHEM 105, CHEM 107, CHEM 121, CHEM 297, or GNSC 140.
84592 7381 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Deese, Rachel D Syllabus Course Materials
CHEM 297 Environmental Chemistry (3)
Prerequisite(s): MATH 115 (or MATH 107 and MATH 108). An examination of the chemistry of environmental systems. The aim is to identify and evaluate fundamental principles of chemistry in relation to environmental systems. Discussion covers the nature of atoms, types of bonding, functional groups, chemical reactivity, and chemical interactions. Topics also include migration of chemicals through the environment, the role of basic chemistry in biogeochemical cycles, and human impact on biogeochemical cycles through the use of technology. Students may receive credit for only one of the following courses: CHEM 102, CHEM 103, CHEM 104, CHEM 105, CHEM 107, CHEM 121, CHEM 297, or GNSC 140.
Start date has passed. Please register for the next start date.
81661 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Deese, Rachel D Syllabus Course Materials
CHIN 111 Elementary Chinese I (3)
For online sections, microphone, speakers and occasional synchronous work required. (Not open to native speakers of Chinese: assumes no prior knowledge of Chinese. Students with prior experience with the Chinese language should take a placement test to assess appropriate level.) An introduction to spoken and written Mandarin Chinese. The objective is to communicate in Chinese in some concrete real-life situations using culturally appropriate language and etiquette, to read and write pinyin, and to begin to recognize and type Chinese characters. Practice is provided in Chinese pronunciation, tones, and structures needed for everyday communication.
Start date has passed. Please register for the next start date.
81351 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Wu, Hsiang-Ting A Syllabus Course Materials
CHIN 112 Elementary Chinese II (3)
(Not open to native speakers of Chinese.) Prerequisite: CHIN 111 or appropriate score on a placement test. A continued introduction to spoken and written Mandarin Chinese. The goal is to communicate in Chinese in concrete real-life situations using culturally appropriate language and etiquette and to recognize and type some frequently used Chinese characters. Practice is provided in improving pronunciation and developing the oral and written skills used in everyday communication.
84304 7380 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Huang, Chang-Li Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
80322 6980 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Manocha, Subhash Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
80323 6981 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Durham, Jeneo Kente Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
80324 6982 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Bajracharya, Chandra Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
80325 6983 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Gorham, Christopher L Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
80797 6984 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Munoz, Mark Ryan Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81086 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Bidwell, Bernard L Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81087 6381 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Al-Marzooq, Taghreed Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81088 6382 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Hirsch, Daniel O Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81140 6383 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Gorham, Christopher L Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81144 6384 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Johnson, Tiffany N Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81230 6385 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Kayed, Rabiha J Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81231 6386 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Richards, Timothy M Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81259 6387 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Specioso, Richard E Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81260 6388 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Adams, Candice H Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81410 6389 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Pitocco, Nickolas J Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
81411 6390 17 Aug 2022-11 Oct 2022 Open Online
Faculty: McDonald, Renee C Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
82496 6391 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Dulmage, William B Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
83221 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Johnson, Tiffany N Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
83222 7381 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: King, Lauren Beth Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
83299 7382 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Baird, Anthony B Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
84119 7383 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Al-Marzooq, Taghreed Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
84120 7384 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Bidwell, Bernard L Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
84121 7385 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Anyanso, Chukwuma Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
84122 7386 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Hirsch, Daniel O Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
84123 7387 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Kayed, Rabiha J Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
84124 7388 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Davis, Christopher L Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
85189 4020 17 Aug 2022-11 Oct 2022 W 6:30P-9:30P Open College Park (Hybrid)
Faculty: Williams, Gregory T Bldg/Room: Susquehanna Hall 1119 Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
85190 4065 19 Oct 2022-13 Dec 2022 Th 6:30P-9:30P Open College Park (Hybrid)
Faculty: Bldg/Room: Susquehanna Hall 1121 Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
86891 6392 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Yadav, Abbasaheb P Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
87007 6985 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Welch, William J Syllabus Course Materials
CMIS 102 Introduction to Problem Solving and Algorithm Design (3)
A study of techniques for finding solutions to problems through structured programming and step-wise 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, or CMSC 101. 
Start date has passed. Please register for the next start date.
87087 6986 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Thomas, Darren J Syllabus Course Materials
CMIS 111 Social Networking and Cybersecurity Best Practices (3)
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.
Start date has passed. Please register for the next start date.
80438 6980 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Zevallos, Omar A Syllabus Course Materials
CMIS 111 Social Networking and Cybersecurity Best Practices (3)
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.
Start date has passed. Please register for the next start date.
80439 6981 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Pender, Tiffany M Syllabus Course Materials
CMIS 111 Social Networking and Cybersecurity Best Practices (3)
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.
Start date has passed. Please register for the next start date.
81221 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Guster, Dennis C Syllabus Course Materials
CMIS 111 Social Networking and Cybersecurity Best Practices (3)
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.
Start date has passed. Please register for the next start date.
81222 6381 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Beache, Vidda Syllabus Course Materials
CMIS 111 Social Networking and Cybersecurity Best Practices (3)
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.
83312 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Ellis, Brenda L Syllabus Course Materials
CMIS 111 Social Networking and Cybersecurity Best Practices (3)
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.
83971 7381 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Pitocco, Nickolas J Syllabus Course Materials
CMIS 111 Social Networking and Cybersecurity Best Practices (3)
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.
85427 7625 17 Aug 2022-11 Oct 2022 Th 6:30P-9:30P Open Dorsey Station (Hybrid)
Faculty: Price, Dwayne A Bldg/Room: Dorsey Station 2136 Syllabus Course Materials
CMIS 111 Social Networking and Cybersecurity Best Practices (3)
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.
Start date has passed. Please register for the next start date.
86642 6382 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Haight, Timothy W Syllabus Course Materials
CMIS 111 Social Networking and Cybersecurity Best Practices (3)
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.
87081 7382 19 Oct 2022-13 Dec 2022 Open Online
Faculty: Gonzales, Matthew M Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
Start date has passed. Please register for the next start date.
80326 6980 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Arvi, Marie S Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
Start date has passed. Please register for the next start date.
80533 6981 21 Sep 2022-15 Nov 2022 Open Online
Faculty: Marcus, Jeffrey H Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
Start date has passed. Please register for the next start date.
81089 6380 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Bohonak, Noni M Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
Start date has passed. Please register for the next start date.
81090 6381 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Welch, William J Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
Start date has passed. Please register for the next start date.
81234 6382 17 Aug 2022-11 Oct 2022 Closed Online
Faculty: Rowson, Rebecca R Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
Start date has passed. Please register for the next start date.
81413 6383 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Metz, Richard Steven Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
Start date has passed. Please register for the next start date.
81718 6384 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Lusby, Jack C Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
Start date has passed. Please register for the next start date.
82261 6385 17 Aug 2022-11 Oct 2022 Open Online
Faculty: Steffey, Daniel J Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
83223 7380 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Metz, Richard Steven Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
83423 7381 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Haight, Timothy W Syllabus Course Materials
CMIS 141 Introductory Programming (3)
(Not open to students who have taken CMIS 340. The first in a sequence of courses in Java.) Prerequisite: CMIS 102 or prior programming experience. Recommended: MATH 107. 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 130.
84125 7382 19 Oct 2022-13 Dec 2022 Closed Online
Faculty: Syllabus Course Materials
Top of Page