Computer Science, Honors (BSCompSci)
Total Hours Required: 120
Plan of Study
The Plan of Study is a suggested four-year course sequence to support academic planning and serves as a helpful guide. Currently enrolled students should meet with their academic advisor to tailor their course selections and timelines to their individual goals and circumstances.
| Year 1 | ||
|---|---|---|
| Semester 1 | Hours | |
| C S 311H | Discrete Mathematics for Computer Science: Honors | 3 |
| C S 314H | Data Structures: Honors | 3 |
| M 408D | Sequences, Series, and Multivariable Calculus | 4 |
| First-Year Signature Course (090) | 3 | |
| RHE 309S | Critical Reading and Persuasive Writing | 3 |
| Hours | 16 | |
| Semester 2 | ||
| C S 429H | Computer Organization and Architecture: Honors | 4 |
| RHE 306 | Rhetoric and Writing | 3 |
| U.S. History (060) | 3 | |
| Social and Behavioral Sciences (080) | 3 | |
| Hours | 13 | |
| Year 2 | ||
| Semester 1 | ||
| C S 439H | Principles of Computer Systems: Honors | 4 |
| SDS 321 | Introduction to Probability and Statistics | 3 |
| CH 301C | Foundations of Chemistry I | 3 |
| American and Texas Government (070) | 3 | |
| BIO 315H | Advanced Introduction to Genetics: Honors | 3 |
| Hours | 16 | |
| Semester 2 | ||
| C S 331H | Algorithms and Complexity: Honors | 3 |
| M 340L | Matrices and Matrix Calculations | 3 |
| CH 302C | Foundations of Chemistry II | 3 |
| American and Texas Government (070) | 3 | |
| BIO 325H | Genetics: Honors | 3 |
| Hours | 15 | |
| Year 3 | ||
| Semester 1 | ||
| Hours chosen from: Upper-Division C S | 6 | |
| U.S. History (060) | 3 | |
| Hours chosen from: College of Liberal Arts and/or the College of Fine Arts course (approved by departmental advisor) | 3 | |
| Hours chosen from: Honors coursework | 3 | |
| Hours | 15 | |
| Semester 2 | ||
| Hours chosen from: Upper-division C S | 3 | |
| Hours chosen from: Honors coursework | 3 | |
| Hours chosen from: College of Liberal Arts and/or the College of Fine Arts course (approved by departmental advisor) | 3 | |
| Hours chosen from: upper-division coursework | 6 | |
| Hours | 15 | |
| Year 4 | ||
| Semester 1 | ||
| C S 370 | Undergraduate Reading and Research | 3 |
| Humanities (040) | 3 | |
| Hours chosen from: upper-division coursework | 3 | |
| Hours chosen from: Upper-division research course (approved by departmental honors advisor) | 3 | |
| Free Elective | 2 | |
| Hours chosen from: upper-division coursework | 3 | |
| Hours | 17 | |
| Semester 2 | ||
| C S 379H | Computer Science Honors Thesis | 3 |
| Visual and Performing Arts (050) | 3 | |
| Hours chosen from: Upper-division C S | 3 | |
| Hours chosen from: Upper-division C S | 3 | |
| NSC 109.1 | Planning Your Capstone Experience | 1 |
| Hours | 13 | |
| Total Hours | 120 | |
Requirements
All requirements are listed below, starting with the most specialized moving to the most general. Additional requirements may follow the table, so be sure to read the entire page. Some required courses listed below may also satisfy General Education requirements, including Core Curriculum.
| Code | Title | Hours |
|---|---|---|
| Concentration | ||
| Honors Breadth Requirement (credit earned by examination may not be counted toward this requirement) | ||
| M 408D | Sequences, Series, and Multivariable Calculus | 4 |
| or M 427L | Advanced Calculus for Applications II | |
| C S 311H | Discrete Mathematics for Computer Science: Honors | 3 |
| C S 314H | Data Structures: Honors | 3 |
| Choose a sequence below: | 6 | |
| Sequence 1: | ||
| Advanced Introduction to Genetics: Honors | ||
| Genetics: Honors | ||
| Sequence 2: | ||
| Foundations of Chemistry I | ||
| Foundations of Chemistry II | ||
| Sequence 3: | ||
| Mechanics | ||
| Laboratory for Physics 301 | ||
| Electricity and Magnetism | ||
| Laboratory for Physics 316 | ||
| Hours chosen from: coursework from the College of Liberal Arts and/or the College of Fine Arts | 6 | |
| Hours chosen from: coursework approved by the departmental honors advisor | 21 | |
| M 340L | Matrices and Matrix Calculations | 3 |
| or M 341 | Linear Algebra and Matrix Theory | |
| M 362K | Probability I | 3 |
| or SDS 321 | Introduction to Probability and Statistics | |
| C S 429H | Computer Organization and Architecture: Honors | 4 |
| C S 331H | Algorithms and Complexity: Honors | 3 |
| C S 439H | Principles of Computer Systems: Honors | 4 |
| Hours chosen from: Upper-division C S | 6 | |
| UGS 302 | First-Year Signature Course (A section that is approved by the departmental honors advisor) | 3 |
| or UGS 303 | First-Year Signature Course | |
| Hours chosen from: | 1 | |
| Planning Your Capstone Experience | ||
| Health Science Scholars Capstone Experience Preparation | ||
| Polymathic Capstone Field Invention | ||
| C S 379H | Computer Science Honors Thesis | 3 |
| Choose a sequence below: | 3 | |
| Sequence 1: | ||
Upper-division research course that is approved by the departmental honors advisor | ||
| Sequence 2: | ||
| Natural Sciences Topics | ||
| Capstone Thesis Seminar | ||
| Subtotal | 76 | |
| Degree | 14 | |
| Free Elective | ||
| Subtotal | 14 | |
| General Education | ||
| Remaining Core Curriculum (42 hours total) | 30 | |
| Foreign Language other than English, Beginning Proficiency | ||
| Subtotal | 30 | |
| College Requirements - Natural Sciences | ||
| General University Requirements | ||
| Total Hours | 120 | |
Additional Requirements and Policies
To graduate, students must remain in good standing in the Dean’s Scholars Honors Program, must submit an honors thesis approved by the departmental honors advisor, and present their research in an approved public forum, such as the college’s annual Undergraduate Research Forum. More information about the Undergraduate Research Forum is available at https://cns.utexas.edu/.