uwloo

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

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. …”

View on RedditRemove this

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”

View on RedditRemove this

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”

View on RedditRemove this

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”

View on RedditRemove this

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. …”

View on RedditRemove this

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”

View on RedditRemove this

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. …”

View on RedditRemove this

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”

View on RedditRemove this

Fall 2015

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. …”

View on RedditRemove this

Resources

Around the web

Found by uwloo’s link finder, which checks that each page names CS 473.

Suggest a resource.

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