Computer Sciences
2026-2027
138 courses
- COMP SCI 102INTRODUCTION TO COMPUTING
- COMP SCI 200PROGRAMMING I
- COMP SCI 220DATA SCIENCE PROGRAMMING I
- COMP SCI 239SPECIAL TOPICS IN COMPUTING
- COMP SCI 240INTRODUCTION TO DISCRETE MATHEMATICS
- COMP SCI 252INTRODUCTION TO COMPUTER ENGINEERING
- COMP SCI 272INTRODUCTION TO WEB DEVELOPMENT
- COMP SCI 298DIRECTED STUDY IN COMPUTER SCIENCE
- COMP SCI 300PROGRAMMING II
- COMP SCI 303INTRODUCTION TO JAVA PROGRAMMING
- COMP SCI 304PEER COLLABORATION IN COMPUTER SCIENCES (WES-CS)
- COMP SCI 310PROBLEM SOLVING USING COMPUTERS
- COMP SCI 319DATA SCIENCE PROGRAMMING I FOR RESEARCH
- COMP SCI 320DATA SCIENCE PROGRAMMING II
- COMP SCI 352DIGITAL SYSTEM FUNDAMENTALS
- COMP SCI 354MACHINE ORGANIZATION AND PROGRAMMING
- COMP SCI 368LEARNING A PROGRAMMING LANGUAGE
- COMP SCI 370INTRODUCTION TO DATA STRUCTURES AND SOFTWARE DEVELOPMENT
- COMP SCI 400PROGRAMMING III
- COMP SCI 401UNDERGRADUATE COOPERATIVE EDUCATION
- COMP SCI 402INTRODUCING COMPUTER SCIENCE TO K-12 STUDENTS
- COMP SCI 403INTERNSHIP COURSE IN COMP SCI AND DATA SCIENCE
- COMP SCI 407FOUNDATIONS OF MOBILE SYSTEMS AND APPLICATIONS
- COMP SCI 412INTRODUCTION TO NUMERICAL METHODS
- COMP SCI 425INTRODUCTION TO COMBINATORIAL OPTIMIZATION
- COMP SCI 435INTRODUCTION TO CRYPTOGRAPHY
- COMP SCI 440ARTIFICIAL INTELLIGENCE (AI) PARADIGMS TO PRACTICE
- COMP SCI 471INTRODUCTION TO COMPUTATIONAL STATISTICS
- COMP SCI 472INTRODUCTION TO WEB DEVELOPMENT
- COMP SCI 475INTRODUCTION TO COMBINATORICS
- COMP SCI 477ALGORITHMIC THINKING
- COMP SCI 502THEORY AND PRACTICE IN COMPUTER SCIENCE EDUCATION
- COMP SCI 506SOFTWARE ENGINEERING
- COMP SCI 513NUMERICAL LINEAR ALGEBRA
- COMP SCI 514NUMERICAL ANALYSIS
- COMP SCI 518WEARABLE TECHNOLOGY
- COMP SCI 520INTRODUCTION TO THEORY OF COMPUTING
- COMP SCI 524INTRODUCTION TO OPTIMIZATION
- COMP SCI 525LINEAR OPTIMIZATION
- COMP SCI 526ADVANCED LINEAR PROGRAMMING
- COMP SCI 532MATRIX METHODS IN MACHINE LEARNING
- COMP SCI 533IMAGE PROCESSING
- COMP SCI 536INTRODUCTION TO PROGRAMMING LANGUAGES AND COMPILERS
- COMP SCI 537INTRODUCTION TO OPERATING SYSTEMS
- COMP SCI 538INTRODUCTION TO THE THEORY AND DESIGN OF PROGRAMMING LANGUAGES
- COMP SCI 539INTRODUCTION TO ARTIFICIAL NEURAL NETWORKS
- COMP SCI 540INTRODUCTION TO ARTIFICIAL INTELLIGENCE
- COMP SCI 541THEORY & ALGORITHMS FOR DATA SCIENCE
- COMP SCI 542INTRODUCTION TO SOFTWARE SECURITY
- COMP SCI 544INTRODUCTION TO BIG DATA SYSTEMS
- COMP SCI 550ALGORITHMIC GAME THEORY & LEARNING
- COMP SCI 552INTRODUCTION TO COMPUTER ARCHITECTURE
- COMP SCI 557PARALLEL & THROUGHPUT- OPTIMIZED PROGRAMMING
- COMP SCI 559COMPUTER GRAPHICS
- COMP SCI 561PROBABILITY AND INFORMATION THEORY IN MACHINE LEARNING
- COMP SCI 564DATABASE MANAGEMENT SYSTEMS: DESIGN AND IMPLEMENTATION
- COMP SCI 565INTRODUCTION TO DATA VISUALIZATION
- COMP SCI 566INTRODUCTION TO COMPUTER VISION
- COMP SCI 567BIOMEDICAL IMAGE ANALYSIS
- COMP SCI 570INTRODUCTION TO HUMAN-COMPUTER INTERACTION
- COMP SCI 571BUILDING USER INTERFACES
- COMP SCI 574DATA MANAGEMENT FOR DATA SCIENCE
- COMP SCI 576INTRODUCTION TO BIOINFORMATICS
- COMP SCI 577INTRODUCTION TO ALGORITHMS
- COMP SCI 578CONTEST-LEVEL PROGRAMMING
- COMP SCI 579VIRTUAL REALITY
- COMP SCI 580INTELLIGENT ROBOTICS
- COMP SCI 611USER EXPERIENCE DESIGN 1
- COMP SCI 612USER EXPERIENCE DESIGN 2
- COMP SCI 613USER EXPERIENCE DESIGN 3
- COMP SCI 614USER EXPERIENCE DESIGN CAPSTONE
- COMP SCI 620COMPUTER SCIENCES CAPSTONE
- COMP SCI 638UNDERGRADUATE TOPICS IN COMPUTING
- COMP SCI 639UNDERGRADUATE ELECTIVE TOPICS IN COMPUTING
- COMP SCI 640INTRODUCTION TO COMPUTER NETWORKS
- COMP SCI 642INTRODUCTION TO INFORMATION SECURITY
- COMP SCI 681SENIOR HONORS THESIS
- COMP SCI 682SENIOR HONORS THESIS
- COMP SCI 691SENIOR THESIS
- COMP SCI 692SENIOR THESIS
No courses found.