this is the content.
this is the content.
CSCE 590: Functional Programming is a new class being offered this Fall 2020.
Description Functional programming as a paradigm. History of functional programming languages: Lisp, FP/FL, Scheme, ML, Miranda, Haskell. Programming in Haskell at an intermediate level: recursive and higher-order functions, list comprehensions, types and classes, monads, lazy evaluation, reasoning about programs.
Pre-requisites: CSCE 330 or CSCE 350 or MATH 374. CSCE_590_Syllabus_Functional_Programming.pdf
Dear CSE Majors, This is Matt Thatcher, Professor and Chair of the Department of Computer Science and Engineering. I hope you and your families are doing well in these difficult times.
First, please register for courses as soon as possible to ensure your spot. On Monday, April 27 most CSCE courses will become available to non-CSE majors; many of our courses are likely to fill soon after, if not before, that date.
Second, if you have not been advised, then please contact your advisor ASAP to set up advising! You cannot register for courses until you have done so.
Third, we have made a few changes to the CSCE fall course schedule. Specifically:
[CE majors in particular] We added CSCE 313 001 to the fall course schedule. This is the first time in a very long time (if ever) that it has been offered in the fall term. Computer Engineering students, in particular, should take note of this opportunity to enroll in CSCE 313 this fall: CSCE 313 (Embedded Systems) MW 2:20 pm – 3:35 pm Instructor: TBD SWGN 3D22
[All majors, CIS majors in particular] A few days ago, we changed the days/times (and I believe the location) of CSCE 522 002 CSCE 522 002 TR 2:50 pm – 4:05 pm Csilla Farkas HZNPG 210
[CIS majors] CSCE 205 has been changed to 100% online delivery with a new enrollment capacity of 61 students. [All majors] As a reminder, this fall CSCE 215 will be offered only in the first half of the semester.
[All majors] For all current, non-freshman students who still need to fulfill their CSCE 190 requirement, please enroll in CSCE 190 002 (the Wednesday section). Section 002 has been opened to non-freshmen CSE majors.
This is Dr. Matt Thatcher, Professor and Chair of the Department of Computer Science and Engineering. I want to make you aware of an excellent opportunity available to you – the Bachelor’s/Masters Accelerated Program. This is a combined B.S./M.S degree program available to undergraduate students in Computer Science and Engineering (CSE) with 90 or more hours earned toward their baccalaureate degrees. Students accepted into this program must have a minimum overall GPA of 3.40 and at least 3.40 in the course work taken in CSE. Up to 12 credit hours at the 500 level or above may be applied toward both the B.S. and M.S. degree requirements; this means that with one additional year of study you will leave USC with both a B.S. and an M.S. degree!
The approval of the student's advisor and the graduate director is required. You must have approval before enrolling in the 500 level or above courses in order for them to apply toward this accelerated degree program. So, make sure to contact the graduate director (via this link) soon to learn more about this opportunity; when you complete the contact form at this link please select Graduate admissions or questions as the Category. I hope everyone has a wonderful Fall Break! Sincerely, Matt E. Thatcher, Ph.D. Professor and Chair
The winning team for this year's Backers and Hackers is Tiffany Abernathy, Cayla Przygoda, Jaime Areheart (Backer) for their app GamersCentral, an app for gamers to get connected and discover new games. Backers and Hackers is a completely student-run initiative organized by the Entrepreneurship Club and the College of Engineering and Computing at USC. The program brings together Columbia’s entrepreneurial community and USC’s mobile app development students to transform app ideas into reality.
Second place went to Jared Gentry, Brian Griffin, and Landon Sanford (Backer) for their app 2Q, a live streaming game app that is a merge between HQ Trivia and The Bachelor, where a weekly show allows a bachelorette/bachelor to find a winner based on questions that narrow people down based on comparability, and the winning pair is offered a prize to go on a date or throw a party with a bar tab.
Third place to James Chaszar, Daniel Berry, Alexander Rusnak, and Nicole Westley(backer) for their app InGate, a horse show management app that makes for easy and instant communication between the managers of the event and the competitors and coaches. Backers&Hackers are co-organized by CSCE546, a mobile app development course at the Department of Computer Science & Engineering. The apps are developed as the final projects for the course. We are always looking for clients/backers and app ideas as final projects for next year's course . If you want an app built for you, for free, or want to collaborate with app development, please contact Dr. Hu (jianjunh A.T sc.edu)