university of nevada

Course Descriptions

Computer Science

  • Admission to courses may be gained through instructor permission.

  • In order CS 135, CS 202, and CS 302 to qualify as prerequisite for any subsequent CS course, the student must have a "C" (2.0) or above in each course.


  • CS 103 R:TECHNICAL PROBLEM SOLVING STRATEGIES
    CS 105:INTRODUCTION TO COMPUTING
    CS 135:COMPUTER SCIENCE I
    CS 202:COMPUTER SCIENCE II
    CS 241:INTRODUCTION TO COMPUTER METHODS FOR ENGINEERS
    CS 281 R:INTRODUCTION TO COMPUTER GAME DEVELOPMENT
    CS 282:SIMULATION PHYSICS
    CS 302:DATA STRUCTURES
    CS 320:INTERACTION DESIGN
    CS 326 R:PROGRAMMING LANGUAGES, CONCEPTS AND IMPLEMENTATION
    CS 365 R:MATHEMATICS OF COMPUTER SCIENCE
    CS 381:THE GAME DEVELOPMENT PIPELINE
    CS 382:INTRODUCTION TO ARTIFICIAL INTELLIGENCE
    CS 415/615:PARALLEL COMPUTING
    CS 420/620:HUMAN-COMPUTER INTERACTION
    CS 425 R/625 R:SOFTWARE ENGINEERING
    CS 426:SENIOR PROJECTS IN COMPUTER SCIENCE
    CS 446/646:PRINCIPLES OF OPERATING SYSTEMS
    CS 447/647:COMPUTER SYSTEMS ADMINISTRATION
    CS 450/650:FUNDAMENTALS OF INTEGRATED COMPUTER SECURITY
    CS 456/656:AUTOMATA AND FORMAL LANGUAGES
    CS 457/657:DATABASE MANAGEMENT SYSTEMS
    CS 460/660:COMPILER CONSTRUCTION
    CS 466/666:NUMERICAL METHODS I
    CS 467 R/667 R:NUMERICAL METHODS II
    CS 474 R/674 R:IMAGE PROCESSING AND INTERPRETATION
    CS 477 R/677 R:ANALYSIS OF ALGORITHMS
    CS 479/679:PATTERN RECOGNITION
    CS 480 R/680 R:COMPUTER GRAPHICS
    CS 481/681:ADVANCED COMPUTER GAME DESIGN
    CS 482 R/682 R:ARTIFICIAL INTELLIGENCE
    CS 483 R/683 R:ARTIFICIAL INTELLIGENCE PROGRAMMING
    CS 485 R/685 R:COMPUTER VISION
    CS 486 R/686 R:ADVANCED COMPUTER VISION
    CS 491/691:TOPICS
    CS 493/693:DIRECTED STUDY IN COMPUTER SCIENCE
    CS 494/694:INTERNSHIP IN COMPUTER SCIENCE
    CS 601:FUNDAMENTALS OF COMPUTER SCIENCE
    CS 709:TOPICS IN ADVANCED COMPUTER SCIENCE
    CS 723:COMPILERS AND TRANSLATORS
    CS 731 R:ADVANCED SWITCHING THEORY
    CS 732:THEORY OF PARALLEL AND DISTRIBUTED PROCESSING
    CS 746:ADVANCED OPERATING SYSTEMS
    CS 763:COMPUTABILITY AND FORMAL LANGUAGES
    CS 773:MACHINE INTELLIGENCE
    CS 776:EVOLUTIONARY COMPUTING
    CS 790 R:SEMINAR
    CS 791:TOPICS
    CS 793:INDEPENDENT STUDY
    CS 796:PROFESSIONAL PAPER
    CS 797:THESIS
    CS 899:GRADUATE ADVISEMENT