Hardest CSE classes at Ohio State

Ranked by average GPA from official grade distributions. Only courses with at least 100 graded students.

  1. CSE 3421: Introduction to Computer Architecture Average GPA 2.50, 609 students
  2. CSE 2221: Software I: Software Components Average GPA 2.78, 8,217 students
  3. CSE 1111: Introduction to Computer-Assisted Problem Solving Average GPA 2.81, 1,253 students
  4. CSE 2231: Software II: Software Development and Design Average GPA 2.82, 6,297 students
  5. CSE 1222: Introduction to Computer Programming in C++ for Engineers and Scientists Average GPA 2.83, 4,264 students
  6. CSE 3321: Automata and Formal Languages Average GPA 2.89, 511 students
  7. CSE 2122: Data Structures Using C++ Average GPA 2.89, 343 students
  8. CSE 2421: Systems I: Introduction to Low-Level Programming and Computer Organization Average GPA 2.91, 4,384 students
  9. CSE 2112: Modeling and Problem Solving with Spreadsheets and Databases for Engineers Average GPA 2.93, 858 students
  10. CSE 3903: Project: Design, Development, and Documentation of System Software Average GPA 3.01, 113 students
  11. CSE 1110: Introduction to Computing Technology Average GPA 3.04, 1,421 students
  12. CSE 2431: Systems II: Introduction to Operating Systems Average GPA 3.05, 4,417 students
  13. CSE 2331: Foundations II: Data Structures and Algorithms Average GPA 3.11, 4,181 students
  14. CSE 2321: Foundations I: Discrete Structures Average GPA 3.16, 6,985 students
  15. CSE 1114: Dbintrowithaccess Average GPA 3.17, 118 students
  16. CSE 3430: Overview of Computer Systems For Non-Majors Average GPA 3.20, 951 students
  17. CSE 3541: Computer Game and Animation Techniques Average GPA 3.21, 1,268 students
  18. CSE 2133: File Prcsng Cobol Average GPA 3.23, 244 students
  19. CSE 5522: Adv Artif Intel Average GPA 3.25, 374 students
  20. CSE 3521: Survey of Artificial Intelligence I: Basic Techniques Average GPA 3.29, 3,093 students
  21. CSE 2451: Advanced C Programming Average GPA 3.29, 698 students
  22. CSE 5474: Software Security Average GPA 3.29, 133 students
  23. CSE 3241: Introduction to Database Systems Average GPA 3.30, 5,172 students
  24. CSE 3341: Principles of Programming Languages Average GPA 3.32, 3,527 students
  25. CSE 5542: Real-Time Rendering Average GPA 3.33, 291 students
  26. CSE 3461: Computer Networking and Internet Technologies Average GPA 3.36, 3,724 students
  27. CSE 2123: Data Structures Using Java Average GPA 3.36, 1,436 students
  28. CSE 5526: Introduction to Neural Networks Average GPA 3.38, 755 students
  29. CSE 5052: Survey of Artificial Intelligence for Non-Majors Average GPA 3.41, 418 students
  30. CSE 5242: Advanced Database Management Systems Average GPA 3.41, 294 students
  31. CSE 1223: Introduction to Computer Programming in Java Average GPA 3.42, 7,590 students
  32. CSE 3901: Project: Design, Development, and Documentation of Web Applications Average GPA 3.45, 2,723 students
  33. CSE 2111: Modeling and Problem Solving with Spreadsheets and Databases Average GPA 3.46, 19,017 students
  34. CSE 5441: Introduction to Parallel Computing Average GPA 3.46, 491 students
  35. CSE 3244: Data Management in the Cloud Average GPA 3.47, 839 students
  36. CSE 5236: Mobile Application Development Average GPA 3.48, 897 students
  37. CSE 6331: Algorithms Average GPA 3.50, 677 students
  38. CSE 5524: Computer Vision for Human-Computer Interaction Average GPA 3.51, 662 students
  39. CSE 5523: Machine Learning and Statistical Pattern Recognition Average GPA 3.52, 981 students
  40. CSE 5243: Introduction to Data Mining Average GPA 3.53, 1,616 students
  41. CSE 3902: Project: Design, Development, and Documentation of Interactive Systems Average GPA 3.54, 1,403 students
  42. CSE 6341: Foundations of Programming Languages Average GPA 3.57, 498 students
  43. CSE 5473: Network Security Average GPA 3.57, 162 students
  44. CSE 1224: Introduction to Computer Programming in Python Average GPA 3.59, 1,872 students
  45. CSE 6431: Advanced Operating Systems Average GPA 3.59, 475 students
  46. CSE 3232: Software Requirements Analysis Average GPA 3.60, 1,965 students
  47. CSE 6421: Computer Architecture Average GPA 3.61, 129 students
  48. CSE 2501: Social, Ethical, and Professional Issues in Computing Average GPA 3.63, 2,907 students
  49. CSE 5915: Capstone Design: Information Systems Average GPA 3.66, 569 students
  50. CSE 4471: Information Security Average GPA 3.68, 2,249 students
  51. CSE 5471: Introduction to Cybersecurity Average GPA 3.68, 368 students
  52. CSE 3231: Software Engineering Techniques Average GPA 3.71, 2,124 students
  53. CSE 5525: Foundations of Speech and Language Processing Average GPA 3.74, 445 students
  54. CSE 5544: Introduction to Data Visualization Average GPA 3.77, 504 students
  55. CSE 5472: Information Security Projects Average GPA 3.79, 228 students
  56. CSE 5194.01: Group Studies CSE Average GPA 3.79, 126 students
  57. CSE 5539: Intermediate Studies in Artificial Intelligence Average GPA 3.80, 263 students
  58. CSE 5911: Capstone Design: Software Applications Average GPA 3.89, 1,062 students
  59. CSE 5912: Capstone Design: Game Design and Development Average GPA 3.89, 356 students
  60. CSE 5462: Network Programming Average GPA 3.89, 216 students
  61. CSE 6521: Artificial Intelligence Average GPA 3.92, 241 students
  62. CSE 5234: Distributed Enterprise Computing Average GPA 3.93, 234 students
  63. CSE 5914: Capstone Design: Knowledge-Based Systems Average GPA 3.98, 1,309 students

See also: Easiest classes, Ohio State course catalog, CSE course catalog.

Still loading. This can take a moment on a slow connection.

Loading My Class Grades