C S 303ELower division3 credit hours
C S 303E Elements of Computers and Programming
Since 2011, C S 303E has averaged 3.30 with 48% A’s. In Spring 2026 it averaged 3.26, below the 3.42 average for undergraduate C S classes that term.
- Credit hours
- 3
- Level
- Lower division
- Class hours a week
- 3
- Grading
- Letter grade or pass/fail, your choice
- Repeat for credit
- No
- Core curriculum
- Natural science and technology, part II (093)
- Latest grades
- Summer 2026
What grades did students get?
Spring 2026: 547 letter grades, 3.26 average GPA, 44% A’s, 5 sections
Bars show the selected term. Short lines show all terms combined.
Grade counts
| Grade | Students | Share | All terms |
|---|---|---|---|
| A | 240 | 43.9% | 47.7% |
| A− | 63 | 11.5% | 11.8% |
| B+ | 59 | 10.8% | 8.8% |
| B | 44 | 8.0% | 9.1% |
| B− | 33 | 6.0% | 5.4% |
| C+ | 26 | 4.8% | 3.8% |
| C | 38 | 6.9% | 4.3% |
| C− | 15 | 2.7% | 2.5% |
| D+ | 5 | 0.9% | 1.1% |
| D | 9 | 1.6% | 1.7% |
| D− | 1 | 0.2% | 0.5% |
| F | 14 | 2.6% | 3.4% |
| Q, W, CR, and others | 169 | Not in the average | |
How have grades changed?
UT’s grade reports show 41 terms from Summer 2011 to Summer 2026 (15 falls, 15 springs, and 11 summers).
Every term
| Term | Sections | Letter grades | Average GPA | A’s |
|---|---|---|---|---|
| Summer 2026 | 1 | 92 | 2.71 | 17.4% |
| Spring 2026 | 5 | 547 | 3.26 | 43.9% |
| Fall 2025 | 5 | 717 | 3.23 | 44.1% |
| Summer 2025 | 1 | 49 | 3.71 | 77.6% |
| Spring 2025 | 5 | 732 | 3.39 | 50.3% |
| Fall 2024 | 5 | 790 | 3.19 | 41.5% |
| Summer 2024 | 1 | 39 | 2.77 | 38.5% |
| Spring 2024 | 5 | 823 | 3.19 | 41.6% |
| Fall 2023 | 5 | 726 | 3.21 | 38.4% |
| Summer 2023 | 1 | 61 | 2.72 | 27.9% |
| Spring 2023 | 5 | 853 | 3.66 | 71.0% |
| Fall 2022 | 4 | 657 | 3.42 | 60.3% |
| Summer 2022 | 1 | 62 | 2.60 | 19.4% |
| Spring 2022 | 4 | 621 | 3.37 | 61.8% |
| Fall 2021 | 4 | 557 | 3.22 | 51.9% |
| Summer 2021 | 1 | 78 | 2.84 | 20.5% |
| Spring 2021 | 4 | 443 | 3.58 | 68.2% |
| Fall 2020 | 3 | 464 | 3.66 | 70.7% |
| Summer 2020 | 1 | 89 | 3.16 | 33.7% |
| Spring 2020 | 2 | 338 | 3.82 | 73.4% |
| Fall 2019 | 3 | 494 | 3.32 | 31.6% |
| Spring 2019 | 2 | 331 | 3.96 | 92.1% |
| Fall 2018 | 3 | 532 | 3.34 | 44.0% |
| Spring 2018 | 2 | 372 | 3.80 | 76.6% |
| Fall 2017 | 3 | 430 | 3.17 | 32.6% |
| Spring 2017 | 2 | 302 | 3.17 | 34.4% |
| Fall 2016 | 2 | 284 | 2.70 | 20.1% |
| Spring 2016 | 2 | 292 | 3.23 | 42.8% |
| Fall 2015 | 2 | 297 | 2.95 | 22.9% |
| Spring 2015 | 2 | 313 | 3.19 | 35.8% |
| Fall 2014 | 2 | 271 | 2.91 | 27.7% |
| Summer 2014 | 1 | 46 | 2.91 | 28.3% |
| Spring 2014 | 2 | 308 | 3.06 | 32.1% |
| Fall 2013 | 2 | 277 | 2.98 | 27.8% |
| Summer 2013 | 1 | 29 | 3.38 | 41.4% |
| Spring 2013 | 8 | 190 | 2.92 | 40.0% |
| Fall 2012 | 2 | 197 | 3.04 | 27.9% |
| Summer 2012 | 1 | 31 | 3.29 | 48.4% |
| Spring 2012 | 7 | 177 | 3.33 | 41.2% |
| Fall 2011 | 9 | 185 | 3.15 | 41.6% |
| Summer 2011 | 1 | 20 | 3.20 | 35.0% |
What’s C S 303E about?
Problem solving and fundamental algorithms for various applications in science, business, and on the World Wide Web, and introductory programming in a modern object-oriented programming language. Only one of the following may be counted: Computer Science 303E, 312, 312H. Credit for Computer Science 303E may not be earned after a student has received credit for Computer Science 314, or 314H. May not be counted toward a degree in computer science. The equivalent of three lecture hours a week for one semester.
What comes before and after?
Prerequisites
None listed in UT’s catalog.
You can get credit for only one of these
More C S classes
How we got this
Class details come from UT’s Computer Science catalog page, checked October 27, 2026.
Grades come from UT’s grade dashboard, updated October 27, 2026. UT leaves out some small classes to protect students’ privacy. Past grades describe earlier terms; your section, instructor, and effort shape yours.
We count each A–F grade once. A’s counts A grades, and A− has its own bar. Subject averages use every letter grade in that subject and level that term, including this class. How the averages are calculated.
Before you register
Sections, times, and seats change every term. Check C S 303E in UT’s class schedule for the semester you’re planning.