The page uses Browser Access Keys to help with keyboard navigation. Click to learn moreSkip to Navigation

Different browsers use different keystrokes to activate accesskey shortcuts. Please reference the following list to use access keys on your system.

Alt and the accesskey, for Internet Explorer on Windows
Shift and Alt and the accesskey, for Firefox on Windows
Shift and Esc and the accesskey, for Windows or Mac
Ctrl and the accesskey, for the following browsers on a Mac: Internet Explorer 5.2, Safari 1.2, Firefox, Mozilla, Netscape 6+.

We use the following access keys on our gateway

n Skip to Navigation
k Accesskeys description
h Help
    Utah State University
   
 
  Sep 23, 2017
 
 
    
2014-2015 General Catalog (Spring, Summer 2015) [ARCHIVED CATALOG Please see current catalog]

Course Descriptions


 

Computer Science

   •  CS 1030 - Foundations of Computer Science (BPS) 3
   •  CS 1035 - Foundations of Computer Science Laboratory 1
   •  CS 1400 - Introduction to Computer Science--CS 1 3
   •  CS 1405 - Introduction to Computer Science--CS 1 Lab 1
   •  CS 1410 - Introduction to Computer Science--CS 2 (QI) 3
   •  CS 2250 - Cooperative Work Experience 1-9
   •  CS 2410 - Introduction to Graphical User Interface Development in Java 3
   •  CS 2412 - Introduction to Graphical User Interface Development in C# 3
   •  CS 2420 - Algorithms and Data Structures--CS 3 (QI) 3
   •  CS 2610 - Developing Dynamic, Database-Driven, Web Applications 3
   •  CS 2612 - Developing Database-Driven Web Applications Using ASP.NET 3
   •  CS 3000 - Undergraduate Seminar 1
   •  CS 3010 - Information Acquisition, Analysis and Presentation (DSC/CI/QI) 3
   •  CS 3100 - Operating Systems and Concurrency 3
   •  CS 3200 - Mobile Application Development 3
   •  CS 3430 - Computational Science: Python and Perl Programming (DSC/QI) 3
   •  CS 3450 - Introduction to Software Engineering (CI) 3
   •  CS 3810 - Computer Systems Organization and Architecture 3
   •  CS 4250 - Cooperative Work Experience 1-9
   •  CS 4320 - Information Storage and Retrieval 3
   •  CS 4700 - Programming Languages 3
   •  CS 4720 - Computer Networking 3
   •  CS 4890 - Topics in Computer Science 3
   •  CS 4950 - Undergraduate Research 1-4
   •  CS 5000 - Theory of Computability 3
   •  CS 5050 - Advanced Algorithms 3
   •  CS 5060 - Intensive Programming 3
   •  CS 5070 - Computer Science Capstone I 1
   •  CS 5071 - Computer Science Capstone II 3
   •  CS 5100 - Graphical User Interfaces and Windows Programming 4
   •  CS 5200 - Distributed and Network Programming 4
   •  CS 5300 - Compiler Construction 4
   •  CS 5400 - Computer Graphics I 4
   •  CS 5410 - Game Development 4
   •  CS 5450 - Multimedia Systems 4
   •  CS 5460 - Computer Security I 3
   •  CS 5500 - Parallel Programming 3
   •  CS 5600 - Intelligent Systems 4
   •  CS 5650 - CVPRIP I: Computer Vision, Pattern Recognition, and Image Processing 3
   •  CS 5660 - Bioinformatics I 3
   •  CS 5670 - Bioinformatics II 3
   •  CS 5700 - Object-Oriented Software Development 3
   •  CS 5800 - Introduction to Database Systems 3
   •  CS 5850 - Systems Analysis 3
   •  CS 5890 - Topics in Computer Science 1-4
   •  CS 5950 - Independent Study 3
   •  CS 6050 - Computational Geometry: Algorithms and Applications 3
   •  CS 6100 - MultiAgent Systems 3
   •  CS 6200 - Distributed System Design 3
   •  CS 6220 - Concurrent Systems 3
   •  CS 6250 - Cooperative Work Experience, Graduate 1-9
   •  CS 6300 - Supercompilers for Sequential and Parallel Computers 3
   •  CS 6400 - Computer Graphics II 3
   •  CS 6460 - Computer Security II 3
   •  CS 6500 - Advances in Parallel Systems 3
   •  CS 6550 - Parallel Computing Systems 3
   •  CS 6600 - AI: Advanced Intelligent Systems 3
   •  CS 6610 - AI: Advanced Topics in Artificial Intelligence (Topic) 3
   •  CS 6630 - Fuzzy Logic and its Application 3
   •  CS 6650 - Neural Networks 3
   •  CS 6655 - Evolutionary Computation 3
   •  CS 6665 - Data Mining 3
   •  CS 6670 - Advanced Bioinformatics 3
   •  CS 6700 - Object-Oriented Models, Methods, and Tools 3
   •  CS 6800 - Advanced Database Systems 3
   •  CS 6890 - Topics in Computer Science (Topic) 1-4
   •  CS 6900 - Seminar 1
   •  CS 6950 - Directed Readings in Computer Science 3
   •  CS 6970 - Thesis and Research 1-9
   •  CS 6990 - Continuing Graduate Advisement 1-6
   •  CS 7100 - Advanced MultiAgent Systems 3
   •  CS 7350 - Patterns in Computer Software Systems 3
   •  CS 7380 - Software Testing 3
   •  CS 7460 - Advances in Computer Security Research 3
   •  CS 7500 - Fault-Tolerant Systems 3
   •  CS 7550 - Interconnection Networks for Parallel Computer Systems 3
   •  CS 7650 - Advanced CVP RIP: Computer Vision, Pattern Recognition and Image Processing 3
   •  CS 7660 - Robotics and Autonomous Systems 3
   •  CS 7680 - Advanced Computer Vision 3
   •  CS 7900 - Seminar 2
   •  CS 7910 - Special Topics in Intelligent Systems (Topic) 3
   •  CS 7920 - Special Topics in Parallelism (Topic) 3
   •  CS 7930 - Special Topics in Software Systems (Topic) 3
   •  CS 7935 - Topics in Mobile Systems 3
   •  CS 7950 - Reading and Reports 3
   •  CS 7960 - Topics in Bioinformatics (topic) 3
   •  CS 7970 - Dissertation Research 1-15
   •  CS 7990 - Continuing Graduate Advisement 1-6