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
Programming Fundamentals
Introduction to programming concepts using C++. Covers variables, control structures, functions, data structures, and object-oriented programming principles.
Data Structures & Algorithms
Advanced study of data structures (trees, graphs, hash tables) and algorithms (sorting, searching, dynamic programming) with complexity analysis.
Machine Learning
Comprehensive introduction to machine learning algorithms, neural networks, and deep learning with hands-on projects using Python and TensorFlow.