|
Dec 03, 2024
|
|
|
|
Computer Science
- • CSCI 100xg Explorations in Computing
Units: 4
- • CSCI 101L Fundamentals of Computer Programming
Units: 3
- • CSCI 102L Fundamentals of Computation
Units: 2
- • CSCI 103L Introduction to Programming
Units: 4
- • CSCI 104L Data Structures and Object Oriented Design
Units: 4
- • CSCI 109 Introduction to Computer Science
Units: 2
- • CSCI 170 Discrete Methods in Computer Science
Units: 4
- • CSCI 201L Principles of Software Development
Units: 4
- • CSCI 270 Introduction to Algorithms and Theory of Computing
Units: 4
- • CSCI 281 Pipelines for Games and Interactives
Units: 4
- • CSCI 310 Software Engineering
Units: 4
- • CSCI 350 Introduction to Operating Systems
Units: 4
- • CSCI 352L Computer Organization and Architecture
Units: 3
- • CSCI 353 Introduction to Internetworking
Units: 4
- • CSCI 356 Introduction to Computer Systems
Units: 4
- • CSCI 360 Introduction to Artificial Intelligence
Units: 4
- • CSCI 368 Programming Graphical User Interfaces
Units: 4
- • CSCI 380 Video Game Programming
Units: 4
- • CSCI 390 Special Problems
Units: 1, 2, 3, 4
- • CSCI 401 Capstone: Design and Construction of Large Software Systems
Units: 4
- • CSCI 402 Operating Systems
Units: 4
- • CSCI 404 Capstone: Creating Your High-Tech Startup
Units: 4
- • CSCI 410x Translation of Programming Languages
Units: 3
- • CSCI 420 Computer Graphics
Units: 4
- • CSCI 423 Native Console Multiplayer Game Development
Units: 4
- • CSCI 426 Game Prototyping
Units: 4
- • CSCI 430 Introduction to Computer and Network Security
Units: 4
- • CSCI 435 Professional C++
Units: 4
- • CSCI 439 Compiler Development
Units: 4
- • CSCI 445L Introduction to Robotics
Units: 4
- • CSCI 450 Introduction to Computer Networks
Units: 4
- • CSCI 452 Parallel and Distributed Computation
Units: 4
- • CSCI 454L Introduction to System-on-Chip
Units: 4
- • CSCI 455x Introduction to Programming Systems Design
Units: 4
- • CSCI 457 Computer Systems Organization
Units: 3
- • CSCI 458 Numerical Methods
Units: 4
- • CSCI 459 Computer Systems and Applications Modeling Fundamentals
Units: 3
- • CSCI 461 Artificial Intelligence for Sustainable Development
Units: 4
- • CSCI 467 Introduction to Machine Learning
Units: 4
- • CSCI 475 Theory of Computation
Units: 4
- • CSCI 476 Cryptography: Secure Communication and Computation
Units: 4
- • CSCI 477 Concepts of Programming Languages
Units: 4
- • CSCI 485 File and Database Management
Units: 4
- • CSCI 487 Programming Game Engines
Units: 4
- • CSCI 490x Directed Research
Units: 1, 2, 3, 4, 5, 6, 7, 8
- • CSCI 491aL Final Game Project
Units: 4
- • CSCI 491bL Final Game Project
Units: 2
- • CSCI 495 Senior Project
Units: 3
- • CSCI 499 Special Topics
Units: 2, 3, 4
- • CSCI 501 Numerical Analysis and Computation
Units: 3
- • CSCI 502a Numerical Analysis
Units: 3
- • CSCI 502b Numerical Analysis
Units: 3
- • CSCI 504a Numerical Solutions of Ordinary and Partial Differential Equations
Units: 3
- • CSCI 504b Numerical Solutions of Ordinary and Partial Differential Equations
Units: 3
- • CSCI 505a Applied Probability
Units: 3
- • CSCI 505b Applied Probability
Units: 3
- • CSCI 510 Software Management and Economics
Units: 4
- • CSCI 511 Personal Software Process (PSP) and Project
Units: 3
- • CSCI 512 Testing and Analysis of Software Systems
Units: 4
- • CSCI 513 Autonomous Cyber-Physical Systems
Units: 4
- • CSCI 520 Computer Animation and Simulation
Units: 4
- • CSCI 521 Optimization: Theory and Algorithms
Units: 3
- • CSCI 522 Game Engine Development
Units: 4
- • CSCI 523L Networked Games
Units: 4
- • CSCI 524 Networked Artificial Intelligence
Units: 4
- • CSCI 526 Advanced Mobile Devices and Game Consoles
Units: 4
- • CSCI 527 Applied Machine Learning for Games
Units: 4
- • CSCI 529a Advanced Game Projects
Units: 4
- • CSCI 529b Advanced Game Projects
Units: 2
- • CSCI 530 Security Systems
Units: 4
- • CSCI 531 Applied Cryptography
Units: 4
- • CSCI 532 Innovation for Defense Applications
Units: 4
- • CSCI 533 Algebraic Combinatorics
Units: 3
- • CSCI 534 Affective Computing
Units: 4
- • CSCI 535 Multimodal Probabilistic Learning of Human Communication
Units: 4
- • CSCI 536 Linear Programming and Extensions
Units: 3
- • CSCI 538 Augmented, Virtual and Mixed Reality
Units: 4
- • CSCI 540 Self-Organization
Units: 4
- • CSCI 542 Neural Computation with Artificial Neural Networks
Units: 3
- • CSCI 544 Applied Natural Language Processing
Units: 4
- • CSCI 545 Robotics
Units: 4
- • CSCI 547 Robot Dynamics and Control
Units: 4
- • CSCI 548 Information Integration on the Web
Units: 4
- • CSCI 549 Nanorobotics
Units: 3
- • CSCI 550 Advanced Data Stores
Units: 4
- • CSCI 551 Computer Networking
Units: 4
- • CSCI 553 Computational Solution of Optimization Problems
Units: 3
- • CSCI 554 Cyber-Physical Systems: A Computing Perspective
Units: 4
- • CSCI 555L Advanced Operating Systems
Units: 4
- • CSCI 556 Introduction to Cryptography
Units: 4
- • CSCI 557 Computer Systems Architecture
Units: 4
- • CSCI 558L Internetworking and Distributed Systems Laboratory
Units: 3
- • CSCI 559 Machine Learning I: Supervised Methods
Units: 4
- • CSCI 561 Foundations of Artificial Intelligence
Units: 4
- • CSCI 563 Building Knowledge Graphs
Units: 4
- • CSCI 564 Brain Theory and Artificial Intelligence
Units: 3
- • CSCI 565 Compiler Design
Units: 4
- • CSCI 566 Deep Learning and Its Applications
Units: 4
- • CSCI 567 Machine Learning
Units: 4
- • CSCI 568 Requirements Engineering
Units: 4
Page: 1
| 2
|
|
You must be logged in to post a comment.