CS 0004
INTRODUCTION TO COMPUTER PROGRAMMING-BASIC
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0007
INTRODUCTION TO COMPUTER PROGRAMMING
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0007
INTRODUCTION TO COMPUTER PROGRAMMING
Typically Offered: Fall
Typically Offered: Fall
CS 0007
INTRODUCTION TO COMPUTER PROGRAMMING
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0008
INTRODUCTION TO COMPUTER PROGRAMMING WITH PYTHON
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0010
INTRODUCTION TO COMPUTING FOR SYSTEMS ENGINEERS
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 0011
INTRODUCTION TO COMPUTING FOR SCIENTISTS
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 0012
INTRODUCTION TO COMPUTING FOR THE HUMANITIES
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 0015
INTRODUCTION TO COMPUTER PROGRAM
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0016
INTRODUCTION TO COMPUTER PROGRAMMING APPLICATIONS
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0045
ALGORITHMS AND INFORMATION STRUCTURES APPLICATIONS
Typically Offered: Fall
Typically Offered: Fall
CS 0046
COMPUTER SYSTEMS ARCHITECTURE APPLICATIONS
Typically Offered: Fall
Typically Offered: Fall
CS 0047
ADVANCED PROGRAMMING CONCEPTS APPLICATIONS
Typically Offered: Spring
Typically Offered: Spring
CS 0048
DATA STRUCTS & FILES APPLICATNS
Typically Offered: Spring
Typically Offered: Spring
CS 0081
COMPUTER LITERACY
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0082
CS ASSISTANTSHIP NONMAJORS
Typically Offered: Spring
Typically Offered: Spring
CS 0085
PC SOFTWARE FOR BUSINESS
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 0090
SUSTAINABILITY AND COMPUTING
Typically Offered: Fall
Typically Offered: Fall
CS 0098
DECSION MAKING WITH EXCEL
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 0100
PERSPECTIVES IN COMPUTER SCIENCE
Typically Offered: Fall
Typically Offered: Fall
CS 0131
SOFTWARE FOR PERSONAL COMPUTING
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0134
WEB SITE DESIGN AND DEVELOPMENT
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 0134
WEB SITE DESIGN AND DEVELOPMENT
Typically Offered: Spring
Typically Offered: Spring
CS 0134
WEB SITE DESIGN AND DEVELOPMENT
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0135
ADV SOFTWARE-PERSNL COMPUTING
Typically Offered: Spring
Typically Offered: Spring
CS 0145
INTRODUCTION TO DIGITAL IMAGING
Typically Offered: Spring
Typically Offered: Spring
CS 0146
INTRODUCTION TO DIGITAL VIDEO
Typically Offered: Spring
Typically Offered: Spring
CS 0155
DATA WITCHCRAFT
Typically Offered: Spring
Typically Offered: Spring
CS 0180
DATABASE DESIGN
Typically Offered: Spring
Typically Offered: Spring
CS 0334
INTERMEDIATE WEB SITE DESIGN AND DEVELOPMENT
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 0334
INTERMEDIATE WEB SITE DESIGN AND DEVELOPMENT
Typically Offered: Fall
Typically Offered: Fall
CS 0334
INTERMEDIATE WEB SITE DESIGN AND DEVELOPMENT
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 0401
INTERMEDIATE PROGRAMMING USING JAVA
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0401
INTERMEDIATE PROGRAMMING USING JAVA
Typically Offered: Fall
Typically Offered: Fall
CS 0405
PROGRAMMING USING PYTHON
Typically Offered: Spring
Typically Offered: Spring
CS 0406
DISCRETE MATH 2 & STATS FOR CS
Typically Offered: Spring
Typically Offered: Spring
CS 0410
INTRO TO COMPTR SCI PRGM APPLC
Typically Offered: Spring
Typically Offered: Spring
CS 0411
INTRO COMPUTER SCI PROGRMMNG
Typically Offered: Spring
Typically Offered: Spring
CS 0417
INTERMEDIATE PROGRAMMING USING JAVA
Typically Offered: Spring
Typically Offered: Spring
CS 0421
PROGRAMMING USING JAVA
Typically Offered: Fall
Typically Offered: Fall
CS 0422
ADVANCED PROGRAMMING USING JAVA
Typically Offered: Spring
Typically Offered: Spring
CS 0441
DISCRETE STRUCTURES FOR CS
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0441
DISCRETE STRUCTURES FOR CS
Typically Offered:
Typically Offered:
CS 0441
DISCRETE STRUCTURES FOR CS
Typically Offered: Spring
Typically Offered: Spring
CS 0445
ALGORITHMS AND DATA STRUCTURES 1
Typically Offered:
Typically Offered:
CS 0445
ALGORITHMS AND DATA STRUCTURES 1
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0446
INTRODUCTION TO COMPUTER SCIENCE CONCEPTS
Typically Offered:
Typically Offered:
CS 0447
COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE
Typically Offered:
Typically Offered:
CS 0447
COMPUTER ORGANIZATION AND ASSEMBLY LANGUAGE
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0449
INTRODUCTION TO SYSTEMS SOFTWARE
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0455
ALGORITHMS AND INFORMATION STRUCTURES
Typically Offered: Fall
Typically Offered: Fall
CS 0456
COMPUTER SYSTEMS ARCHITECTURE
Typically Offered: Fall
Typically Offered: Fall
CS 0457
ADVANCED PROGRAMMING CONCEPTS
Typically Offered: Spring
Typically Offered: Spring
CS 0458
DATA STRUCTURES AND FILES
Typically Offered: Spring
Typically Offered: Spring
CS 0590
SOCIAL IMPLICATIONS OF COMPUTING TECHNOLOGY
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 0699
SPECIAL TOPICS IN COMPUTER SCIENCE
Typically Offered: Fall
Typically Offered: Fall
CS 1132
CLASSICAL NUMERICAL ANALYSIS
Typically Offered: Spring
Typically Offered: Spring
CS 1163
ADVANCED TOPICS IN CS
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1164
ADVANCED CS TOPICS & APPLICATNS
Typically Offered: Spring
Typically Offered: Spring
CS 1165
DIRECTED PROJECT
Typically Offered: Spring
Typically Offered: Spring
CS 1171
COMPUTER SCIENCE ASSISTANTSHIP
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1399
COMPUTER SCIENCE INTERNSHIP
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1498
DIRECTED RES: COMPUTER SCIENCE
Typically Offered: Fall
Typically Offered: Fall
CS 1501
ALGORITHMS AND DATA STRUCTURES 2
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1502
FORMAL METHODS IN COMPUTER SCIENCE
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1510
ALGORITHM DESIGN
Typically Offered: Fall
Typically Offered: Fall
CS 1511
THEORY OF COMPUTATION
Typically Offered: Spring
Typically Offered: Spring
CS 1520
PROGRAMMING LANGUAGE FOR WEB APPLICATIONS
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1530
SOFTWARE ENGINEERING
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1538
INTRODUCTION TO SIMULATION
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1541
INTRODUCTION TO COMPUTER ARCHITECTURE
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1550
INTRODUCTION TO OPERATING SYSTEMS
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1555
DATABASE MANAGEMENT SYSTEMS
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1566
INTRODUCTION COMPUTER GRAPHICS
Typically Offered: Fall
Typically Offered: Fall
CS 1567
PROGRAMMING SYSTEM DESIGN ON A MOBILE ROBOT PLATFORM
Typically Offered: Summer
Typically Offered: Summer
CS 1571
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Typically Offered: Fall
Typically Offered: Fall
CS 1621
STRUCTURE PROGRAMMING LANGUAGES
Typically Offered: Fall
Typically Offered: Fall
CS 1622
INTRODUCTION TO COMPILER DESIGN
Typically Offered: Spring
Typically Offered: Spring
CS 1631
SOFTWARE DESIGN METHODOLOGY
Typically Offered: Spring
Typically Offered: Spring
CS 1632
SOFTWARE QUALITY ASSURANCE
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1635
INTERFACE DESIGN METHODOLOGY
Typically Offered: Spring
Typically Offered: Spring
CS 1637
INTRODUCTION TO HUMAN-COMPUTER INTERACTION
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1640
BIOINFORMATICS SOFTWARE DESIGN
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1645
INTRODUCTION TO HIGH PERFORMANCE COMPUTING SYSTEMS
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1651
ADVANCED SYSTEMS SOFTWARE
Typically Offered: Spring
Typically Offered: Spring
CS 1652
DATA COMMUNICATION AND COMPUTER NETWORKS
Typically Offered: Fall
Typically Offered: Fall
CS 1653
APPLIED CRYPTOGRAPHY AND NETWORK SECURITY
Typically Offered: Fall, Summer
Typically Offered: Fall, Summer
CS 1655
SECURE DATA MANAGEMENT AND WEB APPLICATIONS
Typically Offered: Fall
Typically Offered: Fall
CS 1656
INTRODUCTION TO DATA SCIENCE
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1657
PRIVACY IN THE ELECTRONIC SOCIETY
Typically Offered: Spring
Typically Offered: Spring
CS 1660
INTRODUCTION TO CLOUD COMPUTING
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1666
PRINCIPLES OF COMPUTER GAME DESIGN AND IMPLEMENTATION
Typically Offered: Fall
Typically Offered: Fall
CS 1671
HUMAN LANGUAGE TECHNOLOGIES
Typically Offered: Fall
Typically Offered: Fall
CS 1674
INTRODUCTION TO COMPUTER VISION
Typically Offered: Fall
Typically Offered: Fall
CS 1675
INTRODUCTION TO MACHINE LEARNING
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1678
INTRODUCTION TO DEEP LEARNING
Typically Offered:
Typically Offered:
CS 1699
SPECIAL TOPICS IN COMPUTER SCIENCE
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 1713
ALGORITHM DESIGN AND ANALYSIS
Typically Offered: Fall
Typically Offered: Fall
CS 1720
PROGRAMMING LANGUAGES
Typically Offered: Fall
Typically Offered: Fall
CS 1735
SOFTWARE DESIGN METHODOLOGY
Typically Offered: Fall
Typically Offered: Fall
CS 1736
SOFTWARE ENGINEERING
Typically Offered: Spring
Typically Offered: Spring
CS 1760
ADVANCED OBJECT-ORIENTED PROGRAMMING AND DESIGN
Typically Offered: Spring
Typically Offered: Spring
CS 1762
WEB PROGRAMMING
Typically Offered: Spring
Typically Offered: Spring
CS 1765
DATA BASE MANAGEMENT SYSTEMS
Typically Offered: Fall
Typically Offered: Fall
CS 1766
INTRODUCTION COMPUTER GRAPHICS
Typically Offered: Spring
Typically Offered: Spring
CS 1783
ARTIFICIAL INTELLGNC PROGRAMMING
Typically Offered: Fall
Typically Offered: Fall
CS 1792
COMPUTER OPERATING SYSTEMS
Typically Offered: Fall
Typically Offered: Fall
CS 1900
INTERNSHIP
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1902
DIRECTED STUDY
Typically Offered: Spring
Typically Offered: Spring
CS 1902
DIRECTED STUDY
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1903
INTERNSHIP
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1904
DIRECTED STUDY
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1906
COMPUTER SCIENCE COOPERATIVE PROGRAM
Typically Offered: Fall, Summer
Typically Offered: Fall, Summer
CS 1950
DIRECTED RESEARCH
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 1950
DIRECTED RESEARCH
Typically Offered: Fall
Typically Offered: Fall
CS 1980
TEAM PROJECT DESIGN AND IMPLEMENTATION
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 2000
MS THESIS RESEARCH
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 2001
RESEARCH TOPICS/COMPUTER SCIENCE
Typically Offered: Fall
Typically Offered: Fall
CS 2002
RESEARCH EXPERIENCE/COMPUTER SCI
Typically Offered: Spring
Typically Offered: Spring
CS 2003
COMPUTER SCIENCE COLLOQUIUM
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 2012
ALGORITHM DESIGN
Typically Offered: Fall
Typically Offered: Fall
CS 2045
INTRODUCTION TO HIGH PERFORMANCE COMPUTING SYSTEMS
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 2053
APPLIED CRYPTOGRAPHY AND NETWORK SECURITY
Typically Offered: Fall
Typically Offered: Fall
CS 2055
DATABASE MANAGEMENT SYSTEMS
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 2056
INTRODUCTION TO DATA SCIENCE
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 2074
INTRODUCTION TO COMPUTER VISION
Typically Offered:
Typically Offered:
CS 2078
INTRODUCTION FOR DEEP LEARNING
Typically Offered:
Typically Offered:
CS 2110
THEORY OF COMPUTATION
Typically Offered: Spring
Typically Offered: Spring
CS 2150
DESIGN & ANALYSIS OF ALGORITHMS
Typically Offered: Spring
Typically Offered: Spring
CS 2210
COMPILER DESIGN
Typically Offered: Spring
Typically Offered: Spring
CS 2310
SOFTWARE ENGINEERING
Typically Offered: Fall
Typically Offered: Fall
CS 2410
COMPUTER ARCHITECTURE
Typically Offered: Fall
Typically Offered: Fall
CS 2510
COMPUTER OPERATING SYSTEMS
Typically Offered: Fall
Typically Offered: Fall
CS 2520
WIDE AREA NETWORKS
Typically Offered: Spring
Typically Offered: Spring
CS 2530
COMPUTER AND NETWORK SECURITY
Typically Offered: Fall
Typically Offered: Fall
CS 2550
PRINCIPLES OF DATABASE SYSTEMS
Typically Offered: Spring
Typically Offered: Spring
CS 2610
INTERFACE DESIGN & EVALUATION
Typically Offered: Fall
Typically Offered: Fall
CS 2620
INTERDISCIPLINARY MODELING AND VISUALIZATION
Typically Offered: Spring
Typically Offered: Spring
CS 2710
FOUNDTNS OF ARTIFICIAL INTELLGNC
Typically Offered: Fall
Typically Offered: Fall
CS 2731
INTRO NATURAL LANGUAGE PROCSSNG
Typically Offered: Spring
Typically Offered: Spring
CS 2750
MACHINE LEARNING
Typically Offered: Spring
Typically Offered: Spring
CS 2770
COMPUTER VISION
Typically Offered: Spring
Typically Offered: Spring
CS 2900
GRADUATE INTERNSHIP
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 2905
COMPUTER SCIENCE COOPERATIVE PROGRAM
Typically Offered:
Typically Offered:
CS 2910
MS PROJECT
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 2990
INDEPENDENT STUDY
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 3000
RESEARCH AND DISSERTATION PHD
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer
CS 3150
ADV TOPCS DSGN & ANALYS ALGORTHM
Typically Offered: Fall
Typically Offered: Fall
CS 3210
ADV TOPICS PROGRAMMING LANGUAGES
Typically Offered: Fall
Typically Offered: Fall
CS 3220
COMPILING TECHNQS/PARALLEL SYMS
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 3410
ADV TOPICS COMPUTER ARCHITECTURE
Typically Offered: Spring
Typically Offered: Spring
CS 3510
ADV TOPICS IN OPERATING SYSTEMS
Typically Offered: Spring
Typically Offered: Spring
CS 3521
ADV TOPCS SENSING/UBIQUITOUS TEC
Typically Offered:
Typically Offered:
CS 3525
ADVANCED TOPICS IN SUCURITY AND PRIVACY
Typically Offered: Fall
Typically Offered: Fall
CS 3530
ADV TOPCS DISTBD & REAL-TIME SYS
Typically Offered: Fall
Typically Offered: Fall
CS 3550
ADV TOPICS IN MANAGEMENT OF DATA
Typically Offered: Spring
Typically Offered: Spring
CS 3551
ADV TOPICS IN DISTBD INFOR SYS
Typically Offered: Spring
Typically Offered: Spring
CS 3570
ADVANCED TOPICS IN USER INTERFACE
Typically Offered: Fall
Typically Offered: Fall
CS 3580
SEM: ADV TOPC PARALLEL COMPUTING
Typically Offered: Fall
Typically Offered: Fall
CS 3650
VISUAL LANGUAGES AND PROGRAMMING
Typically Offered: Fall
Typically Offered: Fall
CS 3710
ADV TOPICS ARTIFICIAL INTELLGNC
Typically Offered: Spring
Typically Offered: Spring
CS 3720
ADVANCED TOPICS IN INTERNET OF THINGS
Typically Offered: Spring
Typically Offered: Spring
CS 3730
ADV TOPCS NATURAL LANG PROCSSNG
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 3750
ADV TOPICS IN MACHINE LEARNING
Typically Offered: Fall
Typically Offered: Fall
CS 3790
ADVANCED TOPICS IN EDUCATIONAL TECHNOLOGY: PERSONALIZED LEARNING ENVIRONMENTS
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 3800
ADVANCED TOPICS IN COMPUTING
Typically Offered: Fall, Spring
Typically Offered: Fall, Spring
CS 3900
PHD DIRECTED STUDY
Typically Offered: Fall, Spring, Summer
Typically Offered: Fall, Spring, Summer