• Skip to Content
  • AZ Index
  • Catalog Home
  • Programs
    • Majors
    • Minors
    • Associate
    • Master's
    • Doctoral
    • Certificates
  • Courses
  • Admission & Costs
    • Undergraduate
    • Graduate
    • International
    • Tuition & Fees
    • Aid & Scholarships
  • Policies
    • Undergraduate
    • Graduate
  • Opportunities & Resources
    • Pathway Advising
    • UWM Online
    • Accelerated Graduate Degrees
    • Catalog Glossary
  • Apply »
  • Visit »
  • Schedule of Classes
  • Catalog Archive
  • Download Catalog

UWM

Academic Catalog 2023-2024
  • Home»
  • Courses»
  • CGS Computer Science (CGS CPS)

Courses

  • Actuarial Science (ACTSCI)
  • Administrative Leadership (AD LDSP)
  • African &​ African Diaspora Studies (AFRIC)
  • Air Force and Aerospace Studies (AFAS)
  • American Indian Studies (AIS)
  • Ancient &​ Modern Languages, Literatures &​ Cultures (AMLLC)
  • Anthropology (ANTHRO)
  • Applied Computing (APC)
  • Arabic (ARABIC)
  • Architecture (ARCH)
  • Art and Design (ART)
  • Art Education (ART ED)
  • Art History (ARTHIST)
  • Astronomy (ASTRON)
  • Athletic Training (ATRAIN)
  • Atmospheric Sciences (ATM SCI)
  • Biological Sciences (BIO SCI)
  • Biomedical Engineering (BME)
  • Biomedical Sciences (BMS)
  • Business Administration (BUS ADM)
  • Business Management (BUSMGMT)
  • Celtic Studies (CELTIC)
  • CGS American Indian Studies (CGS AIS)
  • CGS Anthropology (CGS ANT)
  • CGS Art (CGS ART)
  • CGS Astronomy (CGS AST)
  • CGS Biology (CGS BIO)
  • CGS Business (CGS BUS)
  • CGS Chemistry (CGS CHE)
  • CGS Communication Arts &​ Theatre (CGS CTA)
  • CGS Computer Science (CGS CPS)
  • CGS Economics (CGS ECO)
  • CGS Education (CGS EDU)
  • CGS Engineering (CGS EGR)
  • CGS English (CGS ENG)
  • CGS Gender, Sexuality, and Women's Studies (CGS GSW)
  • CGS Geography (CGS GEO)
  • CGS Geology (CGS GLG)
  • CGS Health and Exercise Sciences (CGS HES)
  • CGS History (CGS HIS)
  • CGS Information Studies (CGS IST)
  • CGS Interdisciplinary Studies (CGS INT)
  • CGS Learning Resources (CGS LEA)
  • CGS Lecture Forum (CGS LEC)
  • CGS Mathematics (CGS MAT)
  • CGS Meteorology (CGS MLG)
  • CGS Music (CGS MUS)
  • CGS Music Applied (CGS MUA)
  • CGS Philosophy (CGS PHI)
  • CGS Physics (CGS PHY)
  • CGS Political Science (CGS POL)
  • CGS Psychology (CGS PSY)
  • CGS Religious Studies (CGS REL)
  • CGS Sociology (CGS SOC)
  • CGS Spanish (CGS SPA)
  • Chemistry and Biochemistry (CHEM)
  • Chinese (CHINESE)
  • Civil &​ Environmental Engineering (CIV ENG)
  • Classics (CLASSIC)
  • College of Health Sciences (CHS)
  • Communication (COMMUN)
  • Communication Sciences and Disorders (COMSDIS)
  • Comparative Literature (COMPLIT)
  • Computer Science (COMPSCI)
  • Computer Studies (COMPST)
  • Conservation and Environmental Sciences (CES)
  • Counseling (COUNS)
  • Criminal Justice &​ Criminology (CRM JST)
  • Curriculum and Instruction (CURRINS)
  • Dance (DANCE)
  • Diagnostic Imaging (DMI)
  • Digital Arts and Culture (DAC)
  • Economics (ECON)
  • Education-​Interdepartmental (EDUC)
  • Educational Policy and Community Studies (ED POL)
  • Educational Psychology (ED PSY)
  • Electrical Engineering (ELECENG)
  • Engineering and Applied Science (EAS)
  • English (ENGLISH)
  • English for Academic Purposes (Formerly ESL) (EAP)
  • Ethnic Studies, Comparative (ETHNIC)
  • Exceptional Education (EXCEDUC)
  • Film Studies (FILMSTD)
  • Film, Video, Animation and New Genres (FILM)
  • Food &​ Beverage Studies (FOODBEV)
  • French (FRENCH)
  • Freshwater Sciences (FRSHWTR)
  • Geography (GEOG)
  • Geosciences (GEO SCI)
  • German (GERMAN)
  • Global Studies (GLOBAL)
  • Graduate Studies (GRAD)
  • Greek (GREEK)
  • Health Care Administration (HCA)
  • Health Care Informatics (HI)
  • Health Sciences (HS)
  • Hebrew (HEBREW)
  • History (HIST)
  • Hmong Studies (HMONG)
  • Honors College (HONORS)
  • Industrial and Labor Relations (IND REL)
  • Industrial and Manufacturing Engineering (IND ENG)
  • Information Studies (INFOST)
  • International Studies (INTLST)
  • Italian (ITALIAN)
  • Japanese (JAPAN)
  • Jewish Studies (JEWISH)
  • Journalism, Advertising, and Media Studies (JAMS)
  • Kinesiology (KIN)
  • Korean (KOREAN)
  • Latin (LATIN)
  • Latin American and Caribbean Studies (LACS)
  • Latin American, Caribbean, and U.S. Latinx Studies (LACUSL)
  • Latinx Studies (LATINX)
  • Lesbian, Gay, Bisexual &​ Transgender Studies (LGBT)
  • Letters and Science-​Humanities (L&​S HUM)
  • Letters and Science-​Natural Science (L&​S NS)
  • Letters and Science-​Social Sciences (L&​S SS)
  • Linguistics (LINGUIS)
  • M.A. in Language, Literature, and Translation (MALLT)
  • Materials Science and Engineering (MATLENG)
  • Mathematical Sciences (MATH)
  • Mathematical Statistics (MTHSTAT)
  • Mechanical Engineering (MECHENG)
  • Military Science (MIL SCI)
  • Music (MUSIC)
  • Music Education (MUS ED)
  • Music Performance (MUSPERF)
  • Neuroscience (NEURO)
  • Nonprofit Administration (NONPROF)
  • Nursing (NURS)
  • Nutritional Sciences (NUTR)
  • Occupational Therapy (OCCTHPY)
  • Peace Studies (PEACEST)
  • Performance Rehabilitation and Performance Psychology (PRPP)
  • Philosophy (PHILOS)
  • Physical Therapy (PT)
  • Physics (PHYSICS)
  • Polish (POLISH)
  • Political Science (POL SCI)
  • Portuguese (PORTUGS)
  • Psychology (PSYCH)
  • Public Administration (PUB ADM)
  • Public Health (PH)
  • Religious Studies (RELIGST)
  • Russian (RUSSIAN)
  • Scandinavian Studies (SCNDVST)
  • Social Work (SOC WRK)
  • Sociology (SOCIOL)
  • Spanish (SPANISH)
  • Sport and Recreation (SPT&​REC)
  • Sustainable Peacebuilding, Master of (MSP)
  • Teaching and Learning (TCH LRN)
  • Theatre (THEATRE)
  • Therapeutic Recreation (THERREC)
  • Translation and Interpreting (TRNSLTN)
  • Urban Planning (URBPLAN)
  • Urban Studies Program (URB STD)
  • UWS Collaborative Nursing Program (UWS NSG)
  • Women's and Gender Studies (WGS)

CGS Computer Science (CGS CPS)

CGS CPS 103 Computer Fundamentals

1 cr.

An overview of computers, what they are and how they work. Typical topics include history, hardware, programming languages and operating systems, application software, communications, career opportunities and ethical issues. Also included is an introduction to the campus computing network.

Prerequisites: none.

Course Rules: Students may not receive credit for both CPS 103 and CPS 110.

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 105 Computer Applications

1-3 cr.

Principles and use of computer applications including word processors, spreadsheets, and data bases. May also cover other applications such as telecommunications, graphics, statistics, simulations, or CAI. Does not include teaching of programming.

Prerequisites: none.

Course Rules: Students may not receive credit for both CPS 105 and any of CPS 106, CPS 107, CPS 108. Course may not be taken more than once for degree credit.

General Education Requirements: AP

Last Taught: Spring 2020, Fall 2019.

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 106 Word Processing and Presentation Concepts

1 cr.

Text entry, editing, manipulation, and presentation. Covers typical as well as many advanced procedures of word processing and presentation software. This course involves extensive hands-on experience. Students may not receive credit for both CPS 106 and CPS 105.

Prerequisites: none.

General Education Requirements: AP

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 107 Spreadsheet Concepts

1 cr.

Typical features and application of electronic spreadsheets. This course involves extensive hands-on experience. Students may not receive credit for both CPS 107 and CPS 105.

Prerequisites: none.

General Education Requirements: AP

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 108 Database Concepts

1 cr.

Creation of data files and data manipulation editing, sorting, deleting, etc.. Report definition and generation. Accessing and searching of remote data bases. Includes extensive hands-on experience.

Prerequisites: none.

Course Rules: Students may not receive credit for both CPS 108 and CPS 105.

General Education Requirements: AP

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 110 Introduction to Computer Science BASIC

3 cr.

How computers work, communicating with computers, areas of application and significance, simple Algebraic Language programming, elementary data processing and problem solving. Instruction and significant experience in BASIC.

Prerequisites: MAT 105 or cons. instr.

Course Rules: Students may not receive credit for both CPS 110 and either of CPS 103 or CPS 130.

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 130 Introduction to Programming BASIC

1-2 cr.

The basics of programming in BASIC for beginners. Introductory information on editing, program structure, data types, input, output, calculating, looping and selection. Short programs will be written and tested on a computer.

Prerequisites: CGS MAT 105 or cons. instr.

Course Rules: Students may not receive credit for both CGS CPS 130 and CGS CPS 110.

Last Taught: Fall 2019.

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 139 Web Page Development

2 cr.

Development of web pages using HTML and Cascading Style Sheets. Introduction to XML documents and XHTML standards.

Prerequisites: none.

Course Rules: Course involves extensive hands-on experience.

General Education Requirements: AP

Last Taught: Fall 2021, Fall 2020.

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 202 Introductory Programming Using Python

3 cr.

Introduction to Python programming language. Decision structures, loop structures, functions, libraries and basic graphics. Computing with numbers, strings and files; regular expressions and problem solving with objects.

Prerequisites: Math Placement Level 30, which is achieved by one of the following: (a) grade of C or better in CGS MAT 105, CGS MAT 108, or CGS MAT 116; (b) score of 5 or higher on the IB Mathematical Studies - SL; (c) score of 3 or higher on the AP statistics exam; or (d) score of 63 or higher on the CLEP College Algebra Exam.

Last Taught: Fall 2021.

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 245 Computer Science I: Object-Oriented Programming

4 cr.

Introduces the fundamental concepts of programming from an object-oriented perspective. Emphasizes developing fundamental programming skills in the context of a language that supports the object-oriented paradigm.

Prerequisites: Math Placement Level 30, which is earned by any of the following: (a) Level 30, 35, or 36 on Math Placement Test; (b) grade of C or better in CGS MAT 105, 108, or 116; (c) score of 5 or higher on the IB Mathematical Studies - SL; (d) score of 3 or higher on the AP statistics exam; or (e) score of 63 or higher on the CLEP College Algebra Exam.

General Education Requirements: MS

Last Taught: Spring 2023, Fall 2022.

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 255 Computer Science II: Objects and Data Abstraction

3 cr.

Continuation of CPS 245. Methodology of programming from an object-oriented perspective. Introduces the basics of human-computer interfaces, graphics, and the implementation of fundamental data structures including lists, stacks, and queues.

Prerequisites: a grade of C or better in CGS CPS 245(P).

Course Rules: Includes a significant software development project, with an emphasis on software engineering principles and debugging techniques.

General Education Requirements: AP

Last Taught: Spring 2023, Fall 2022.

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 260 Programming in Assembly Language

3 cr.

An introduction to microcomputer assembly language programming and architecture for students with previous exposure to a high level language. Topics typically include machine instruction sets, interrupts, Boolean logic, binary coding of numeric and alphanumeric data, arrays and input/output. Optional topics may include file access, macros, graphics and mixed language programming.

Prerequisites: CPS 110, CPS 130, CPS 216, or CPS 245, or cons. instr.

General Education Requirements: MS

Current Offerings: https://catalog.uwm.edu/course-search/

CGS CPS 294 Internship in Computer Science

1-3 cr.

Internship or service learning project partnering students with organizations in the community or on campus. Practical experience appropriate to the student¿s educational goals by applying knowledge and skills learned in previous CPS courses in our institution. Student and instructor should meet regularly to prepare for and evaluate experiences. This course should not be used to employ students as campus workers by substituting credit for wages.

Prerequisites: at least four credits of prior CGS CPS coursework and consent of instructor.

Course Rules: Repeatable for a maximum of six credits.

General Education Requirements: AP

Current Offerings: https://catalog.uwm.edu/course-search/

Courses

  • Actuarial Science (ACTSCI)
  • Administrative Leadership (AD LDSP)
  • African &​ African Diaspora Studies (AFRIC)
  • Air Force and Aerospace Studies (AFAS)
  • American Indian Studies (AIS)
  • Ancient &​ Modern Languages, Literatures &​ Cultures (AMLLC)
  • Anthropology (ANTHRO)
  • Applied Computing (APC)
  • Arabic (ARABIC)
  • Architecture (ARCH)
  • Art and Design (ART)
  • Art Education (ART ED)
  • Art History (ARTHIST)
  • Astronomy (ASTRON)
  • Athletic Training (ATRAIN)
  • Atmospheric Sciences (ATM SCI)
  • Biological Sciences (BIO SCI)
  • Biomedical Engineering (BME)
  • Biomedical Sciences (BMS)
  • Business Administration (BUS ADM)
  • Business Management (BUSMGMT)
  • Celtic Studies (CELTIC)
  • CGS American Indian Studies (CGS AIS)
  • CGS Anthropology (CGS ANT)
  • CGS Art (CGS ART)
  • CGS Astronomy (CGS AST)
  • CGS Biology (CGS BIO)
  • CGS Business (CGS BUS)
  • CGS Chemistry (CGS CHE)
  • CGS Communication Arts &​ Theatre (CGS CTA)
  • CGS Computer Science (CGS CPS)
  • CGS Economics (CGS ECO)
  • CGS Education (CGS EDU)
  • CGS Engineering (CGS EGR)
  • CGS English (CGS ENG)
  • CGS Gender, Sexuality, and Women's Studies (CGS GSW)
  • CGS Geography (CGS GEO)
  • CGS Geology (CGS GLG)
  • CGS Health and Exercise Sciences (CGS HES)
  • CGS History (CGS HIS)
  • CGS Information Studies (CGS IST)
  • CGS Interdisciplinary Studies (CGS INT)
  • CGS Learning Resources (CGS LEA)
  • CGS Lecture Forum (CGS LEC)
  • CGS Mathematics (CGS MAT)
  • CGS Meteorology (CGS MLG)
  • CGS Music (CGS MUS)
  • CGS Music Applied (CGS MUA)
  • CGS Philosophy (CGS PHI)
  • CGS Physics (CGS PHY)
  • CGS Political Science (CGS POL)
  • CGS Psychology (CGS PSY)
  • CGS Religious Studies (CGS REL)
  • CGS Sociology (CGS SOC)
  • CGS Spanish (CGS SPA)
  • Chemistry and Biochemistry (CHEM)
  • Chinese (CHINESE)
  • Civil &​ Environmental Engineering (CIV ENG)
  • Classics (CLASSIC)
  • College of Health Sciences (CHS)
  • Communication (COMMUN)
  • Communication Sciences and Disorders (COMSDIS)
  • Comparative Literature (COMPLIT)
  • Computer Science (COMPSCI)
  • Computer Studies (COMPST)
  • Conservation and Environmental Sciences (CES)
  • Counseling (COUNS)
  • Criminal Justice &​ Criminology (CRM JST)
  • Curriculum and Instruction (CURRINS)
  • Dance (DANCE)
  • Diagnostic Imaging (DMI)
  • Digital Arts and Culture (DAC)
  • Economics (ECON)
  • Education-​Interdepartmental (EDUC)
  • Educational Policy and Community Studies (ED POL)
  • Educational Psychology (ED PSY)
  • Electrical Engineering (ELECENG)
  • Engineering and Applied Science (EAS)
  • English (ENGLISH)
  • English for Academic Purposes (Formerly ESL) (EAP)
  • Ethnic Studies, Comparative (ETHNIC)
  • Exceptional Education (EXCEDUC)
  • Film Studies (FILMSTD)
  • Film, Video, Animation and New Genres (FILM)
  • Food &​ Beverage Studies (FOODBEV)
  • French (FRENCH)
  • Freshwater Sciences (FRSHWTR)
  • Geography (GEOG)
  • Geosciences (GEO SCI)
  • German (GERMAN)
  • Global Studies (GLOBAL)
  • Graduate Studies (GRAD)
  • Greek (GREEK)
  • Health Care Administration (HCA)
  • Health Care Informatics (HI)
  • Health Sciences (HS)
  • Hebrew (HEBREW)
  • History (HIST)
  • Hmong Studies (HMONG)
  • Honors College (HONORS)
  • Industrial and Labor Relations (IND REL)
  • Industrial and Manufacturing Engineering (IND ENG)
  • Information Studies (INFOST)
  • International Studies (INTLST)
  • Italian (ITALIAN)
  • Japanese (JAPAN)
  • Jewish Studies (JEWISH)
  • Journalism, Advertising, and Media Studies (JAMS)
  • Kinesiology (KIN)
  • Korean (KOREAN)
  • Latin (LATIN)
  • Latin American and Caribbean Studies (LACS)
  • Latin American, Caribbean, and U.S. Latinx Studies (LACUSL)
  • Latinx Studies (LATINX)
  • Lesbian, Gay, Bisexual &​ Transgender Studies (LGBT)
  • Letters and Science-​Humanities (L&​S HUM)
  • Letters and Science-​Natural Science (L&​S NS)
  • Letters and Science-​Social Sciences (L&​S SS)
  • Linguistics (LINGUIS)
  • M.A. in Language, Literature, and Translation (MALLT)
  • Materials Science and Engineering (MATLENG)
  • Mathematical Sciences (MATH)
  • Mathematical Statistics (MTHSTAT)
  • Mechanical Engineering (MECHENG)
  • Military Science (MIL SCI)
  • Music (MUSIC)
  • Music Education (MUS ED)
  • Music Performance (MUSPERF)
  • Neuroscience (NEURO)
  • Nonprofit Administration (NONPROF)
  • Nursing (NURS)
  • Nutritional Sciences (NUTR)
  • Occupational Therapy (OCCTHPY)
  • Peace Studies (PEACEST)
  • Performance Rehabilitation and Performance Psychology (PRPP)
  • Philosophy (PHILOS)
  • Physical Therapy (PT)
  • Physics (PHYSICS)
  • Polish (POLISH)
  • Political Science (POL SCI)
  • Portuguese (PORTUGS)
  • Psychology (PSYCH)
  • Public Administration (PUB ADM)
  • Public Health (PH)
  • Religious Studies (RELIGST)
  • Russian (RUSSIAN)
  • Scandinavian Studies (SCNDVST)
  • Social Work (SOC WRK)
  • Sociology (SOCIOL)
  • Spanish (SPANISH)
  • Sport and Recreation (SPT&​REC)
  • Sustainable Peacebuilding, Master of (MSP)
  • Teaching and Learning (TCH LRN)
  • Theatre (THEATRE)
  • Therapeutic Recreation (THERREC)
  • Translation and Interpreting (TRNSLTN)
  • Urban Planning (URBPLAN)
  • Urban Studies Program (URB STD)
  • UWS Collaborative Nursing Program (UWS NSG)
  • Women's and Gender Studies (WGS)
Print Options
University of Wisconsin-Milwaukee

The University of Wisconsin-Milwaukee is accredited by the Higher Learning Commission, a regional accreditation agency recognized by the U.S. Department of Education.

Our Catalog is a general source of information about course offerings, academic programs and requirements, expenses, rules, and policies. The University reserves the right to change the information published in this Catalog without notice. Students are advised to consult with their individual college, school, or department for the most up-to-date information about program requirements.

  • Schedule a tour
  • Request information
  • Apply
  • Contact Us
  • Facebook
  • Twitter
  • YouTube
  • Instagram

© 2023-2024 University of Wisconsin-Milwaukee. All rights reserved.

Back to Top

Print Options

Send Page to Printer

Print this page.

Download Page (PDF)

The PDF will include all information unique to this page.

Download PDF of the 2023-2024 Catalog

All pages in the 2023-2024 Catalog.

Cancel