Summer 2021 CCSE Course Offerings

If you're thinking of taking one or more of these courses, please check the University Catalog to confirm you are meeting the prerequisite(s).

Courses Critical to Timely Progression Being Offered This Summer

    • CSE 1321/L Programming & Problem Solving I
    • CSE 1322/L Programming & Problem Solving II
    • CSE 2300 Discrete Structures for Computing/MATH 2345 Discrete Mathematics
    • CGDD 2012/L Fundamentals of Game Design
    • CS 3305 Data Structures
    • SWE 3313 Intro to Software Engineering
    • CSE 1321/L Programming & Problem Solving I
    • CSE 1322/L Programming & Problem Solving II
    • MATH 2345 Discrete Mathematics
    • CS 3305 Data Structures
    • CS 3503 Computer Organization & Architecture
    • SWE 3313 Intro to Software Engineering
    • CS 3502 Operating Systems
    • CSE 1321/L Programming & Problem Solving I
    • CSE 1322/L Programming & Problem Solving II 
    • CSE 2300 Discrete Structures for Computing/MATH 2345 Discrete Mathematics
    • IT 3123 Hardware/Software Concepts
    • CSE 1321/L Programming & Problem Solving I
    • CSE 1322/L Programming & Problem Solving II
    • CSE 2300 Discrete Structures for Computing/MATH 2345 Discrete Mathematics
    • CS 3503 Computer Organization & Architecture
    • CS 3305 Data Structures
    • SWE 3313 Intro to Software Engineering
    • SWE 3633 Software Architecture & Design
    • SWE 3643 Software Testing & QA
    • SWE 4663 Software Project Management

Additional Courses Required for CCSE Majors (not all being offered this summer)

    • CGDD 4003 Digital Media & Interaction
    • CGDD 4303 Educational & Serious Game Design
    • CS 4306 Algorithm Analysis
    • CS 3642 Artificial Intelligence
    • CS 4722 Computer Graphics and Multimedia
    • CSE 3801 Professional Practices & Ethics
    • CSE 2300 Discrete Structures for Computing
    • SWE 3643 Software Testing & Quality Assurance
    • SWE 4324 User Centered Design
    • CS 3410 Intro to Database Systems
    • CS 3622 Fundamentals of Data Communication (2020 - newer catalogs)
    • CS 4306 Algorithm Analysis
    • CS 4308 Concepts of Programming Languages
    • CS 4504 Distributed Computing or CS 4720 Internet Programming
    • CSE 3801 Professional Practices & Ethics
    • CSE 3153 Database Systems
    • CSE 3801 Professional Practices & Ethics
    • IT 1113 Programming Principles (2017, 2018 and 2019 catalog requirement)
    • IT 3003 Professional Development and Entrepreneurship (2020 - newer catalogs)
    • IT 3203 Intro to Web Development
    • IT 3223 Software Acquisition & Proj. Mgnt.
    • IT 3423 Operating Systems Concepts & Admin.
    • IT 3883 Advanced Applications Development (depending on catalog year)
    • IT 4323 Data Communications & Networking
    • IT 4123 Electronic Commerce (pre-2020 catalogs - will not be offered again after Summer 2021)
    • IT 4423 Linux/Unix Administration (pre-2020 catalogs - last semester offered is Fall 2021)
    • IT 4683 Management of IT and HCI
    • IT 4723 IT Policy & Law
    • IT 4823 Info. Security Administration
    • IT 4983 IT Capstone
    • CS 3503 Computer Organization & Architecture
    • CS 3502 Operating Systems
    • CSE 3153 Database Systems
    • CSE 3801 Professional Practices & Ethics
    • SWE 3623 Software Systems Requirements
    • SWE 3633 Software Architecture & Design
    • SWE 3643 Software Testing & Quality Assurance
    • SWE 4324 User Centered Design
    • SWE 4663 Software Project Management
    • SWE 4713 Software Eng. Application Domain

Electives offered Summer 2021

    • CSE 1300 Intro to Computing Principles (free elective)
    • CGDD 4113 3D Modeling & Animation (Media Production, Content Creation)
    • CSE 3153 Database Systems (Simulations-Informatics)
    • CS 4504 Distributed Computing (Simulations-Informatics, Distributed-Mobile)
    • CS 4491 Special Topics (consult with coordinator and instructor before doing this class)
    • (Custom track) CSE 4983 Computing Internship (talk with internship coordinator)
    • CS 3642 Artificial Intelligence
    • CS 3626 Cryptography
    • CS 4265 Big Data Analytics
    • CS 4267 Machine Learning
    • CS 4492 Undergraduate Research (need special permission)
    • CS 4504 Distributed Computing (for pre-2020 catalogs, if not taken for upper division major requirement, in addition to CS 4720)
    • CS 4524 Cloud Computing
    • CS 4622 Computer Networks
    • CS 4712 User Interface Engineering
    • CS 4720 Internet Programming
    • CS 4722 Computer Graphics and Multimedia
    • CS 4732 Machine Vision
    • CSE 1300 Intro to Computing Principles (free elective)
    • SWE 3633 Software Architecture & Design
    • SWE 3643 Software Testing & Quality Assurance
    • 2020 and newer catalogs - CSE 4983 CSE Internship (talk with Internship coordinator)
  • Students need to take 3 courses in the concentration of their choice and a 4th course from the same concentration or any others, or CSE 4983 CSE Internship (talk with the CSE Internship Coordinator).

    • CSE 1300 Intro to Computing Principles (free elective)
    • IT 4833 Wireless Security
    • IT 4843 Ethical Hacking for Effective Defense
    • IT 4853 Computer Forensics
    • IT 4883 Infrastructure Defense
    • IT 4333 Network Config. & Admin.
    • IT 4403 Adv Web and Mobile App
    • IT 4490 SpTp: Machine Learning for Cybersecurity
    • IT 4613 Applied Machine Learning in FinTech
    • IT 4733 Big Data System Administration
  •  Students must take 2 electives,1 of which needs to have the SWE prefix.

    • CGDD 4003 Digital Media & Interaction
    • CS 3642 Artificial Intelligence
    • CS 4504 Distributed Computing
    • CS 4514 Real-Time Systems
    • CS 4622 Computer Networks
    • CS 4722 Computer Graphics and Multimedia
    • CSE 4983 CSE Internship (talk with Internship Coordinator)
    • CSE 1300 Intro to Computing Principles (free elective)
    • IT 4123 Electronic Commerce
    • IT 4823 Info. Security Administration
    • IT 4833 Wireless Security
    • IT 4843 Ethical Hacking for Effective Defense
    • SWE 3683 Embedded Systems Analysis & Design



©