Computer Science Courses

Dr. Chien-Cheng Wu

Comprehensive computer science education covering fundamental programming concepts to advanced topics in artificial intelligence, machine learning, and systems design. Each course is designed to provide both theoretical knowledge and practical skills essential for modern software development and research.

Current Courses

Digital System

CSE220 | Fall 2025

The goals of the course are to understand the digital hardware abstraction and basic logic gates, to understand the theoretical underpinnings of digital design that make up modern computers.

Monday Afternoon
Building F, Room 1026

Object-Oriented Programming

CSE391/CSE3002 | Fall 2025

This course is designed to provide a solid understanding of the object-oriented approach to programming while helping students build practical skills.

Tuesday Afternoon
Building F, Room 9026

Machine Learning

Comprehensive introduction to machine learning algorithms, neural networks, and deep learning with hands-on projects using Pytorch, TensorFlow or other SOTA frameworks.

Wednesday Afternoon
Building F

Advanced AI & Research

Research-oriented course covering cutting-edge AI topics: computer vision, NLP, reinforcement learning, and thesis project development.

TBD
TBD