Moodle

You are not logged in. (Login)

Skip Main Menu

Main Menu

Available Courses

  • Assignment submission system for CS 201
  • PREREQUISITE: CS 222.
    -- This course surveys classic and recent problems from computational biology. Topics covered include algorithms for genomic sequencing and searching, protein structure prediction, and regulatory network discovery.
  • CS 160 INTRODUCTION TO COMPUTER SCIENCE
    F,S 4 cr. LEC 3 LAB 1
    COREQUISITE: MATH 160.
    -- Introduction to programming: program design, analysis, and implementation in Java, including I/O. assignment, decision, iteration, scalar types, arrays, control structures, methods, classes, and common data types; and Linux fundamentals. No previous programming experience required.
  • S 3 cr. LEC 3
    PREREQUISITE: CS 201 and CS 223.
    -- The administration and management of Linux computer systems. Includes installation, user/process management, configuration of services and device handling. A thorough knowledge of Linux/Unix command structure is required.
  • CS 425 COMPUTER GRAPHICS
    F 3 cr. LEC 3
    PREREQUISITE: MATH 221 and CS 223.
    --High resolution computer graphics. 3D graphics programming using a high level API. Vector mathematics for graphics. Graphics primitives. Curve and surface representations. Transformations using matrices and quaternions. Representing natural objects with particle systems and fractals. Shading and lighting models. Global illumination models. Color representations.
  • Advanced Programming Fall 2008

  • CS 215CS SOCIAL & ETHICAL ISSUES IN COMPUTING
    F 3 cr. LEC 2 RCT 1
    PREREQUISITE: W core and US core.
    -- Social and ethical issues as they relate to computing, including privacy, risks, computer abuse, commerce, professionalism, free speech, intellectual property, social justice, and current issues. History of Computing.

    CS 215 has been approved as meeting MSU Core 2.0 Contemporary Issues in Science requirements.

    It is required for BS students in Computer Science and is optional for students from other majors. It looks at the wide array of ethical and social issues related to computing. Lectures are Tuesday and Thursday from 3:10-4:00. Students must also register for a recitation section scheduled from 4:10-5:00 on either Tuesday or Thursday. Lectures and recitation sections are in EPS 103.
  • CS 515 ALGORITHMS
    S 3 cr. LEC 3
    PREREQUISITE: CS 223.
    -- Concrete time and space complexity; combinatorial algorithms; greedy algorithms; dynamic programming; probabilistic and randomized algorithms; branch-and-bound algorithms.
  • The goal of this course is to present in detail a number of advanced concepts of database systems: spatial databases, multi-dimensional indexing techniques, advanced data modeling techniques, data warehouses, and a few new areas of database-related research. The lectures should provide graduate students with sufficient foundation to conduct their own, but supervised research in the field of databases at the graduate-student level. Students will gain hands on experience on the chosen aspect of database technology through completion of an individual graduate research project, which will be reviewed by their peers at the end of the semester.


This is a demo system setup so the Computer Science faculty at MSU-Bozeman can experiment with and learn about Moodle.

Here is a fantastic book on Moodle from O'Reilly Community Press entitled Using Moodle, 2nd Edition (6.2MB PDF).

This site is running in an OpenVZ container. If you have any questions, feel free to email or call Scott Dowdle (ext. 3931).
Skip Calendar

Calendar

Sun Mon Tue Wed Thu Fri Sat
      1 2 3 Today Saturday, 4 July 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31