CS 473Numerical Linear Programming
- Faculty
- Mathematics
- Offered
- Winter
- Credit
- 0.5
- Last listed
- 1990–91
No longer offered. It’s in Waterloo’s scanned calendars from 1981–82 to 1990–91; the 1995–96 to 2023–24 calendars are on ucalendar.
Methods for the minimization and maximization of piecewise linear functions and linear functions subject to linear constraints, with applications to linear programming and data fitting. Emphasis is on algorithms, numerical considerations and software implementation.
As printed in the 1981–82 to 1990–91 calendars, read by OCR; the scanned page is the original.
Requirements, as last listed
Prereq: One of CS 372, C&O 350, or CS 337 and consent of instructor. CS 374 is recommended.
Cross-listed as C&O 458
In today’s calendar
- PHYS 396 lists it in its requisites
Reviewed on UW Flow
100% liked it100% easy100% useful
From 2 ratings on UW Flow. Read them all on UW Flow.
Discussed on r/uwaterloo
27 posts and comments in 16 threads mention CS 473, September 2014 to December 2024. Quoted word for word, newest first; each reply sits under the post and the comment that started its branch. Search r/uwaterloo for newer posts.
Spring 2020
Anyone here take CS 473? 3 points, 8 comments
u/raifrost: “… I found CS 473 a really interesting course but a much higher year one. …”
u/advmath: “Unfortunately, that course has been discontinued, according to Jeff Orchard (who used to teach it) himself. You can verify that it was last offered in Winter 2016. That said, the course materials are freely available online.”
u/advmath: “The topics of CS 473 have significant crossover with SYDE 575: Image Processing, which is still offered every fall. It should not be difficult to override into that course as a CS student, as engineering tends to be liberal with overrides. …”
u/raifrost: “Thank you very much! I'll definitely check into it. Are SYDE courses available for CS students? Also do you think a first year could get some sense out of CS 473 coursework or it's better just wait it out and check later?”
u/Math_Finance_2022: “I think the grad version of CS 473 is still being offered so you might want to check that out. You might want to ask advisors before taking grad courses/courses from other departments about how they affect your degree requirements and if they count towards undergrad credit.”
u/advmath: “… Whether it's useful to look at CS 473 now fully depends on your background. Some people enter Waterloo with enough prior experience in certain areas that relevant fourth-year courses will not teach them anything new. …”
Fall 2017
Is there any possibility to get CS484 back? 3 points, 5 comments
“I am really interested in CS484 (computation vision). However, this course seems no longer available since the only prof switched his research field to computation audio (CS499). …”
u/futureUWdropout: “… https://cs.uwaterloo.ca/jorchard/cs473/CS473/Lectures.html”
u/CareyShi: “Cs473 is even gone from academic calendar when I checked it last time :(”
u/retsoptidder: “… he is also kinda crazy source: i took jorchard's last offering of cs473 in W16”
Spring 2016
Advice on a 3rd CS course (3A) 5 points, 12 comments
“Going into 3A for my coming term, and currently enrolled in CS 341/350/349 and an elective. I didn't really think about it before picking 349, and from what people are saying, it's a crappy course. …”
u/retsoptidder: “jeff orchard (CS 370) is a great prof, wtf”
u/retsoptidder: “he was great for CS 473 and friends said he was good for 370 as well”
Overriding into Engineering courses as a CS major? 3 points, 20 comments
“I want to take certain courses from SYDE and ECE, and I was wondering if its possible for a CS major like myself to overriding into those courses (given that I have the CS-equivalent pre-requisites).”
u/retsoptidder: “usually very easy to get into engineering courses source: bunch of friends who've gotten into engineering courses”
u/retsoptidder: “… our only (read as: regularly offered) image processing course in cs isn't taught anymore (CS 473) and there are some embedded system courses that the DH option can't get into without override”
Winter 2016
Going into 4A CS. Course suggestions? 0 points, 5 comments
“Hey guys, I'm about to go into fourth year for CS. What are some useful CS courses I should take? Also, is it worth it to take a minor in optimization? Thanks!”
u/retsoptidder: “… have taken cs 370/1, cs 473, cs 476, etc.). graphics and real time are good courses too, but you probably know about the work load. heard from a friend HCI is a very useful course if you're serious about enhancing your knowledge in UI design. C&O minor - depends. …”
CS Minor - what courses are most useful? 2 points, 9 comments
“My major is currently Hon. Physics, and I already declared CS minor. I finished CS 135/136/234 with minimal effort, and I'm planning on taking CS 246 next term (if I get an override). …”
u/Huex3: “Are you looking at an older calendar, because you can't take CS241 unless you are a CS major. Other than CS246 (which is very hard to get into these days if you're not in CS or math), you'll probably …”
u/retsoptidder: “… rip cs 473, most useful course out of all cs 470s”
Any good substitutes to vision courses CS484/473? 3 points, 3 comments
u/King_wang: “These two are not offered anymore since all relevant professors have switched their research focus. Any good substitutes?”
CS major interested in medical field - what courses / minor should I take? 0 points, 9 comments
u/apliens: “There's a lot of interesting work to be done in medical imaging. Essentially, it's a mix of graphics and signal processing. …”
u/retsoptidder: “although cs 473 isn't offered anymore, you can take ECE 413 (Digital Signal and Image Processing) and AMATH 391 (From Fourier to Wavelets)”
Best courses to take for CS minor? 1 point, 6 comments
“Hi, I'm a 1B Management Eng student looking to pursue a CS Minor and was wondering which courses you guys would recommend for me to take. …”
u/retsoptidder: “… courses worth taking: 200-level: cs 246 (restricted to math faculty + SE) 300-level: cs 370/371 400-level: cs 436, cs 475, cs 476 (rip cs 473) cs 475, cs 476 require a strong math background. …”
u/mangoismycat: “What happened to cs 473? It was offered this term afaik. Do you know if cs 487 is any good?”
u/retsoptidder: “the prof for cs 473 isn't teaching it anymore after this term. forgot that cs 487 is open to non-cs majors as well. …”
CS Minor 2 points, 6 comments
“Hey guys, So I'm planning to complete a CS minor, and was wondering what the easiest 200+ CS courses would be (in terms of getting the highest mark). So far I completed CS 115 & CS 116. …”
u/anatomyofafart: “If you want to get the most out of your minor, I'd highly suggest you to try out cs 246, cs 370/371 and 4th-year courses like cs 475/476/473 etc depending on your interests. Some of the easy courses like cs 330, cs 338 etc can be pretty dry and boring”
Fall 2015
computer vision at waterloo ? 14 points, 9 comments
u/AhrixLux: “so cs 484 is gone and also cs473 will be gone after winter also.. i think it is sad that there will be no computer vision at waterloo. it is so important for creating interesting programs. …”
Uwaterloo CS minor 3 points, 25 comments
“I'm doing pretty badly in my cs course (cs136, got a 52% on my midterm) and seriously considering to switch from cs major to cs minor. …”
u/GDblueburst: “You can easily get a software dev job with zero formal CS education (especially if you're in math, engineering, etc). …”
u/retsoptidder: “… certain cs minor courses are trash (330, 230, 430 off the top of my head), but in no way are cs 370/371, 473, 475, 476 garbage classes. …”
Resources
Around the web
Found by uwloo’s link finder, which checks that each page names CS 473.
- Undergraduate Computer Science courses Other · cs.uwaterloo.ca · posted on r/uwaterloo Apr 2015 Remove
Check it elsewhere
In the scanned calendars
How it read in each calendar from 1981–82 to 1990–91, newest first. The text is OCR of the scanned pages; years whose wording matches are shown once, from the clearest scan. Each year links to its page on uwloo and to that page of the scanned PDF.
1981–82 to 1990–91 10 calendars
Methods for the minimization and maximization of piecewise linear functions and linear functions subject to linear constraints, with applications to linear programming and data fitting. Emphasis is on algorithms, numerical considerations and software implementation.
Prereq: One of CS 372, C&O 350, or CS 337 and consent of instructor. CS 374 is recommended.
Cross-listed as C&O 458
Offered Winter · 3 class hours a week · 0.5 credit