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

  • The student's program must include COM 101, PHIL 114, and PHIL 422. These courses also satisfy part of the University's General Education Core requirements.
  • The student must fulfill other University Requirements:
    • English Composition Requirement. ENG 101, ENG 102.
    • Constitutions Requirement. Either one course from the following list: HIST 100, HON 111H, HON 112H, PSC 101 or one course from each of the following two lists:
      United States Constitution. HIST 101, HIST 106, HIST 401, HIST 412, PSC 304, PSC 330, PSC 409C, PUA 241.
      Nevada Constitution. HIST 102, HIST 217, HIST 402, HIST 417A, PSC 100, POS 401D.
    • Fine Arts Elective. Any 3 credits from introductory or appreciation courses in ART, DAN, MUS, or THA.
    • Literature Elective. ENG 231 or ENG 232.
    • 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)
    • Multicultural Requirement. A 3 credit course that may simultaneously fulfill other general education core requirements (except the international requirement).
    • International Requirement. A 3 credit course that may simultaneously fulfill other general education core requirements (except the multicultural requirement).
  • Computer Science Required Courses. CS 135, 135L, 202, 218, 219, 301, 302, 326, 370, 456, 460, 472, 477 (34 credits).
  • Mathematics Required Courses. MATH 181, 182, 251, 351, 365, STAT 411 (20 credits).
  • Computer Science Elective Courses. 9 additional credits from CS courses numbered 400 or higher.
  • Other Required Courses. CpE 100, CpE 100L, PHYS 180, 180L, 181, 181L, and one of the following pairs of courses: BIOL 189 and 197, CHEM 121 and 122, or GEOL 101 and 102. (20 credits).
  • Minimum total credits must equal 127.

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

  • The student's program must include COM 101, PHIL 114, and PHIL 422. These courses also satisfy part of the University's General Education Core requirements.
  • The student must fulfill other University Requirements:
    • English Composition Requirement. ENG 101, ENG 102.
    • Constitutions Requirement. Either one course from the following list: HIST 100, HON 111H, HON 112H, PSC 101 or one course from each of the following two lists:
      United States Constitution. HIST 101, HIST 106, HIST 401, HIST 412, PSC 304, PSC 330, PSC 409C, PUA 241.
      Nevada Constitution. HIST 102, HIST 217, HIST 402, HIST 417A, PSC 100, POS 401D.
    • Fine Arts Elective. Any 3 credits from introductory or appreciation courses in ART, DAN, MUS, or THA.
    • Literature Elective. ENG 231 or ENG 232.
    • 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)
    • Multicultural Requirement. A 3 credit course that may simultaneously fulfill other general education core requirements (except the international requirement).
    • International Requirement. A 3 credit course that may simultaneously fulfill other general education core requirements (except the multicultural requirement).
  • Computer Science Required Courses. CS 135, 135L, 202, 218, 219, 301, 302, 326, 370 (21 credits).
  • Mathematics Required Courses. MATH 181, 182, 251 or 365, STAT 411 (14 credits).
  • Computer Science Elective Courses. 9 additional credits from CS courses numbered 300 or higher.
  • Other Required Courses. CpE 100 plus 15 credits in one application area other than CS, numbered 300 or higher.(18 credits).
  • 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