About SCS Faculty/Staff Prospective Students Current Students Research Community
  >Home   >About SCS   >Degree Programs   >Undergraduate

Bachelor of Science in Computer Science

The Bachelor of Science (BS) in Computer Science is a mathematically-rigorous, scientifically-oriented curriculum that is accredited by the Computing Accreditation Commision of the Accreditation Board for Engineering and Technology (ABET). Students who wish to become proficient in all fundamental areas and techniques of computer science should enroll in this program.

Majoring in Computer Science

Computer Science is the study of the theory, design, and application of computers. It is a young, rapidly evolving field based on mathematics, logic, electronics, linguistics, and systems engineering. The impact of computers is pervasive in our society and especially so in education, engineering, science, and business. The Computer Science program gives primary emphasis to the development of software and the use of computers by stressing study of the creation and analysis of algorithms, the development of programming systems, and the integration of software and hardware into a rapid, highly reliable problem-solving system. Computer scientists pursue applications and new knowledge in artificial intelligence and expert systems, programming language processing, computational complexity, communication systems and networking, computer graphics and image processing, robotics, and the implementation of highly complex information systems used in industry, business, and government.

Degree Requirements

  • To declare a major in Computer Science, students must first qualify for the program by satisfying the prerequisites for MAT 181 and ENG 101.
  • The student's program must include COS 101, PHI 109, and PHI 421. These courses also satisfy part of the University's General Education Core requirements.
  • The student must fulfill other University Requirements:
    • Constitutions Requirement. Either one course from the following list: HIS 100, POS 101, HON 111H, HON 112H, or one course from each of the following two lists:
      United States Constitution. HIS 101, HIS 106, HIS 401, HIS 412, POS 310, POS 330, POS 473.
      Nevada Constitution. HIS 102, HIS 217, HIS 402, HIS 404, POS 100, POS 414.
    • Fine Arts Elective. Any 3 credits from introductory or appreciation courses in ART, DAN, MUS, or THA.
    • Literature Elective. ENG 231 or ENG 232 or any 3 credits in fiction, drama, or poetry offered by the English department.
    • Social Science Elective. One course in each of 3 fields (total of 9 credits) selected from ANT, ECO, POS, PSY, or SOC (except ANT 102, ANT 103, and any statistics courses)
    • Science Electives. At least 6 credits from the life and physical sciences (except CHE 103 and GEY 480). Must include at least one laboratory course.
  • Computer Science Required Courses. CSC 135, 136, 218, 219, 269, 301, 319, 370, 456, 472, 477, 478 (35 credits).
  • Mathematics Required Courses. MAT 181, 182, 251, 265, 351, STA 411 (20 credits).
  • Computer Science Elective Courses. 9 additional credits from CSC courses numbered 400 or higher.
  • Other Required Courses. EEG 114, EEG 191, PHY 180, 180L, 181, 181L, and two courses with labs chosen from one other science, BIO, CHE, GEY, or AST (24 credits).
  • Minimum total credits must equal 128.

Bachelor of Arts in Computer Science

For those who desire to know only the basic computer science techniques in order to apply them to another subject, such as business, biology, psychology, etc, the UNLV Bachelor of Arts (BA) in Computer Science program will fulfill their need. This curriculum is less rigorous than the BS, but still teaches the essential tools and algorithms used in computer science and also accepts 15 credits from an application area outside of computer science.

Majoring in Computer Science

Computer Science is the study of the theory, design, and application of computers. It is a young, rapidly evolving field based on mathematics, logic, electronics, linguistics, and systems engineering. The impact of computers is pervasive in our society and especially so in education, engineering, science, and business. The Computer Science program gives primary emphasis to the development of software and the use of computers by stressing study of the creation and analysis of algorithms, the development of programming systems, and the integration of software and hardware into a rapid, highly reliable problem-solving system. Computer scientists pursue applications and new knowledge in artificial intelligence and expert systems, programming language processing, computational complexity, communication systems and networking, computer graphics and image processing, robotics, and the implementation of highly complex information systems used in industry, business, and government.

Degree Requirements

  • To declare a major in Computer Science, students must first qualify for the program by satisfying the prerequisites for MAT 181 and ENG 101.
  • The student's program must include COS 101, PHI 109, and PHI 421. These courses also satisfy part of the University's General Education Core requirements.
  • The student must fulfill other University Requirements:
    • Constitutions Requirement. Either one course from the following list: HIS 100, POS 101, HON 111H, HON 112H, or one course from each of the following two lists:
      United States Constitution. HIS 101, HIS 106, HIS 401, HIS 412, POS 310, POS 330, POS 473.
      Nevada Constitution. HIS 102, HIS 217, HIS 402, HIS 404, POS 100, POS 414.
    • Fine Arts Elective. Any 3 credits from introductory or appreciation courses in ART, DAN, MUS, or THA.
    • Literature Elective. ENG 231 or ENG 232 or any 3 credits in fiction, drama, or poetry offered by the English department.
    • Social Science Elective. One course in each of 3 fields (total of 9 credits) selected from ANT, ECO, POS, PSY, or SOC (except ANT 102, ANT 103, and any statistics courses)
    • Science Electives. At least 6 credits from the life and physical sciences (except CHE 103 and GEY 480). Must include at least one laboratory course.
  • Computer Science Required Courses. CSC 135, 136, 218, 219, 269, 319, 370 (22 credits).
  • Mathematics Required Courses. MAT 181, 182, 251 or 365, STA 411 (14 credits).
  • Computer Science Elective Courses. 9 additional credits from CSC courses numbered 300 or higher, MAT 465, MAT 466.
  • Other Required Courses. EEG 114, EEG 191 plus 15 credits in one application area other than CSC, numbered 300 or higher.
  • Minimum total credits must equal 124
home  |  site map  |  contact information  |  CoE Home  |  UNLV Home

School of Computer Science
Howard Hughes College of Engineering
4505 Maryland Parkway  Las Vegas, NV 89154-4019
Phone: (702)-895-3681    Fax: (702)895-2639

To make corrections or address any concerns about this website, please email cswebsite@egr.unlv.edu.

Copyright © 2005 School of Computer Science All Rights and Trademarks Reserved