TimeWise

Available Courses
An overview of the core curriculum and electives.
Introduction to Programming
CS101

Learn the fundamentals of programming using Python. Covers variables, control structures, functions, and basic data structures.

Dr. Evelyn Reed
4 Credits
Data Structures and Algorithms
CS102

A deep dive into essential data structures like arrays, linked lists, trees, and graphs, along with fundamental algorithms for sorting, searching, and optimization.

Prof. Samuel Chen
4 Credits
Object-Oriented Programming
CS201

Principles of object-oriented design, including classes, inheritance, and polymorphism. Practical application using Java.

Dr. Maria Garcia
3 Credits
Computer Architecture
CS205

Understand the structure and function of digital computers, from basic logic gates to modern processor design.

Prof. Ben Carter
3 Credits
Database Systems
CS301

Covers the design, implementation, and management of database systems. Topics include SQL, relational algebra, and normalization.

Dr. Aisha Khan
3 Credits
Operating Systems
CS320

Explore the core concepts of operating systems, such as process management, memory management, file systems, and concurrency.

Prof. David Miller
3 Credits
Software Engineering
CS401

Learn the methodologies and practices for designing, developing, and maintaining large-scale software systems.

Dr. Olivia White
3 Credits
Artificial Intelligence
CS450

An introduction to the field of AI, covering search algorithms, machine learning, neural networks, and natural language processing.

Prof. Kenji Tanaka
3 Credits
Public Speaking Mastery
PSM101

Develop confidence and skill in public speaking, from overcoming anxiety to delivering powerful presentations.

Prof. Eleanor Vance
2 Credits