Skip to main content
Sponsored

Search Results

Showing matches for "computer"

Courses

224 results

LAW / Law

CS / Computer Science

CS 4457 Computer Networks
Fall 2026

A first course in communication networks for upper-level undergraduate students. Topics include the design of modern communication networks; point-to-point and broadcast network solutions; advanced issues such as Gigabit networks; ATM …

3.5
Rating
3.0
Difficulty
3.36
GPA
CS 7457 Computer Networks
Fall 2025

Analyzes network topologies; backbone design; performance and queuing theory; data-grams and virtual circuits; technology issues; layered architectures; standards; survey of commercial networks, local area networks, and contention-based communication protocols; encryption; …

Rating
Difficulty
3.66
GPA
CS 6457 Computer Networks
Fall 2026

This course examines modern networked systems through the lens of emerging technologies and architectures. Topics include, but are not limited to, congestion control, programmable networks, data center networks, wireless networks, …

Rating
Difficulty
GPA
CS 4730 Computer Game Design
Fall 2026

This course will introduce students to the concepts and tools used in the development of modern 2-D and 3-D real-time interactive computer video games. Topics covered in this include graphics, …

4.3
Rating
3.5
Difficulty
3.60
GPA
CS 3330 Computer Architecture
Spring 2023

Includes the organization and architecture of computer systems hardware; instruction set architectures; addressing modes; register transfer notation; processor design and computer arithmetic; memory systems; hardware implementations of virtual memory, and …

2.2
Rating
4.3
Difficulty
3.14
GPA
CS 6354 Computer Architecture
Fall 2026

Study of representative digital computer organization with emphasis on control unit logic, input/output processors and devices, asynchronous processing, concurrency, and parallelism. Memory hierarchies. Prerequisite: CS 3330 or proficiency in assembly …

Rating
Difficulty
3.73
GPA
CS 4740 Cloud Computing
Fall 2026

Investigates the architectural foundations of the various cloud platforms, as well as examining both current cloud computing platforms and modern cloud research. Student assignments utilize the major cloud platforms. Prerequisite: …

2.9
Rating
2.2
Difficulty
3.62
GPA
CS 6111 Cloud Computing
Fall 2026

This course introduces a basic grounding in designing and implementing cloud systems. It aims to acquaint students with principles and technologies of server clusters, virtualized datacenters, Internet clouds, and applications. …

Rating
Difficulty
3.76
GPA
CS 6190 Computer Science Perspectives
Fall 2026

This 'acclimation' seminar helps new graduate students become productive researchers. Faculty and visitors speak on a wide variety of research topics, as well as on tools available to researchers, including …

1.3
Rating
1.0
Difficulty
3.93
GPA
CS 4330 Advanced Computer Architecture
Spring 2026

Provides an overview of modern microprocessor design. The topics covered in the course will include the design of super-scalar processors and their memory systems, and the fundamentals of multi-core processor …

Rating
Difficulty
2.88
GPA

ECE / Electrical and Computer Engineering

MAE / Mechanical & Aerospace Engineering

MUSI / Music