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.

TBA
TBA

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.

TBA
TBA

Machine Learning

Comprehensive introduction to machine learning algorithms, neural networks, and deep learning with hands-on projects using Python and TensorFlow.

TBA
TBA

Advanced AI & Research

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

TBD
TBD