CSE 4453 creditsPrereq: Pre-Requisites: CSE 331 . Computer Science, Computer Engineering, or Bioinformatics majors only.
CSE 445: Coding Theory
No student reviews yet
Undergrad registration for Spring 2027 at UB opens Mon, Nov 2. Registrar dates
No ratings yet
We don't have ratings, grades or reviews for CSE 445 yet.
Below: what the catalog says, the CSE classes numbered next to it and how Computer Science and Engineering classes rate at UB.
Yours would be the first. About two minutes, anonymous.
Took CSE 445? How hard was it?
1 is easy, 5 is hard. Anonymous, no account.
Difficulty
What we know
- From the catalog
- Error correcting codes (or just codes) are systematic ways of introducing redundancy into data so that the original information can be recovered even when the data is corrupted. Codes are used ubiquitously in communication systems and data storage. The study of error correcting codes (or coding theory) started with the seminal works of Shannon and Hamming in the late 1940s and has been an active cross-disciplinary research area since then. This course will discuss the theoretical aspects of codes and will focus mostly on the worst-case noise model pioneered by Hamming. However, we will discuss quite a few results on the stochastic noise model pioneered by Shannon. The course will roughly cover three parts: (i) combinatorial aspects of codes, i.e. the limit of what can and cannot be achieved with codes; (ii) computationally efficient algorithms for using codes; and (ii) application of codes in theoretical computer science. Major developments in coding theory since the 1990s will be emphasized. This course is dual listed with CSE 545.
- Credits
- 3
- Department
- Computer Science and Engineering
Rated classes in Computer Science and Engineering at UB
CSE 445 has no ratings yet. These CSE classes do, nearest numbers first.
- CSE 421Compiler DesignHard · 47 ratings · 4.0 out of 5
- CSE 426Blockchain Application DevelopmentModerate · 6 ratings · 3.0 out of 5
- CSE 429Algorithms for Modern Computing SystemsHard · 22 ratings · 4.3 out of 5
- CSE 442Software EngineeringModerate · 38 ratings · 3.6 out of 5
- CSE 453Hardware/Software Integrated Systems Design 2Moderate · 5 ratings · 5.0 out of 5
- CSE 455Introduction to Pattern RecognitionHard · 5 ratings · 2.4 out of 5
- CSE 460Data Models and Query LanguagesHard · 7 ratings · 1.0 out of 5
- CSE 462Database SystemsHard · 6 ratings · 2.0 out of 5
How Computer Science and Engineering classes rate at UB
0–100 scores from ratings across the web
Highest rated
Easiest
Written reviews
No written reviews of CSE 445 yet
Took it? Add yours when you have a couple of minutes. Anonymous, no account, no email.