Computer Science and Engineering is the science and engineering of solving problems with computers. It is a young discipline positioned at the crossroads of many fields in mathematics, science and engineering and binds theory, abstraction, and design of computing devices, programs, and systems that solve a variety of problems in just about all areas of human endeavor. Computer science and engineering encompasses the methodology, tools and techniques, and theory of how information is derived, stored, manipulated, and communicated. Because of its importance to our world, computer science and engineering is an extremely exciting field of study that continues to grow at a rapid pace.
Student Learning Outcomes
Students will be able to:
- identify, formulate, analyze, and solve complex computing or engineering problems by applying principles of computing, engineering, science, and mathematics.
- design, implement, and evaluate a computing or engineering solution to meet a given set of requirements, with consideration of public health, safety, and welfare, as well as global, cultural, social, environmental, and economic factors.
- communicate effectively in a variety of professional contexts, with a range of audiences.
- recognize professional responsibilities and make informed judgments in engineering and computing practice based on legal and ethical principles, considering the impact of solutions in global, economic, environmental, and societal contexts.
- function effectively as a member or leader of a team engaged in activities appropriate to the program’s discipline, creating a collaborative and inclusive environment, establishing goals, planning tasks, and meeting objectives.
- apply computer science theory and software development fundamentals to produce computing-based solutions.
- develop and conduct appropriate experimentation, analyze and interpret data, and use engineering judgment to draw conclusions.
- acquire and apply new knowledge as needed, using appropriate learning strategies.
Transfer to the University of Nevada, Reno
Use the transfer agreement and the degree planner (available by clicking at the top right of this page) to build your plan for graduation with your advisor. Course substitutions not identified on the transfer agreement require UNR advisor approval.
If a major-to-major transfer agreement is not available for your transfer institution, please check the General Core agreement if available. If neither is available, access Transferology to assist in your planning.
Admission requirements and procedures are available at http://www.unr.edu/admissions#requirements. Only students who are eligible to enroll in MATH 181 (as demonstrated through placement tests) may enter specific degree programs within the College of Engineering. Others may enter the undeclared engineering program. Undeclared engineering students must be admissible to a specific major program within four regular semesters (fall and spring).
- Total Units | 122
- Cumulative GPA | 2.0
- University GPA | 2.0
- Major GPA | 2.0
- Residency Requirement | 30 Upper-Division Units at UNR
- Major Residency Requirement | 15 Units of Major Requirements at UNR
- Upper-Division Requirement | 40 Upper-Division Units
- Half Program/4 Year Institution | 61 Units
I. Core General Education Requirements (27-30 units)
NOTE: Refer to the Core Curriculum chapter of this catalog for information regarding the “Core English and Math Completion Policy .”
Students in this major must meet all Core Objectives (CO1 through CO14). Courses satisfying Core Objectives are designated (e.g., CO9) in General Catalog curricula and course descriptions.
A. Composition & Communication; Critical Analysis & Use of Information (3-6 units) - CO1, CO3
B. Quantitative Reasoning (4 units) - CO2
C. Physical & Natural Phenomena (8 units) - CO4, CO4L
D. Cultures, Societies, & Individuals (3 units) - CO6
E. Artistic Composition, Interpretation, & Expression (3 units) - CO7
F. History & Culture; Constitution (6 units) - CO5, CO8
Refer to the Core Curriculum chapter in this catalog.
II. Additional Core Requirements (3 units maximum)
Students must take courses that satisfy the following Core Objectives. Some or all of these Core Objectives may be satisfied in the Major Requirements (Section IV). Refer to the Core Curriculum chapter in this catalog.
A. Science, Technology & Society - CO9
B. Diversity & Equity - CO10
The following recommended courses can also be used in the General Education Requirement:
C. Global Context - CO11
The following course counts in the Major Requirement:
E. Capstone Integration & Synthesis - CO13
III. Additional College Requirements (0 units)
IV. Major Requirements (89 units)
A. Communication (3 units)
B. Computer Science and Engineering (51 units)
Courses marked with * must be completed with at least a “C” grade.
C. Mathematics (17 units)
D. Technical Electives (18 units)
Select these units from 300 or 400-level courses that are not already required by the major. At least 15 units must be in the Computer Science and Engineering department, out of which at least 3 units must be CS and 3 units must be CPE. Three units can be chosen from courses offered toward a major degree in the College of Engineering or the College of Science, or in other departments with the approval of an adviser.
MATH 301, MATH 302, MATH 330, and STAT 352 may not be used to satisfy this requirement.
V. Minor Requirements (0 units)
VI. Electives (3-6 units)
VII. Recommended Schedule
Use the Planner in MyNEVADA to build a custom graduation plan. Review and adjust the plan in each academic advisement session.
Spring Semester (17 units)
Spring Semester (15 units)
Spring Semester (15 units)
Spring Semester (12 units)
In addition to the general university requirements of at least a “C” (2.0) average for graduation, engineering students must earn at least a “C” in those courses designated with an asterisk (*) and must also maintain at least a “C” average in the Core Mathematics, Natural Sciences, and major requirements courses.