MacInsiders Logo

Similar Threads
Thread Thread Starter Forum Replies Last Post
Comp Sci 1FC3 advice? luxhydrus Academics 11 01-02-2011 11:10 AM
Compsci 1ba3: Intr-computing-bus revenant Academics 1 10-08-2010 06:54 PM
Any1 Know The Book For Compsci 1ba3? phantasyyy First-Year / Prospective Student Questions 10 09-22-2010 04:30 PM
Java Download - CompSci 1MD3 Melanieee Academics 8 09-20-2009 07:38 PM
Comp Sci 1FC3 shapkin123 General Discussion 7 08-11-2009 10:59 AM

COMPSCI 1FC3 course question

 
Old 12-23-2010 at 09:31 PM   #1
incarnation
Member
Join Date: Jul 2010
Posts: 27

Thanked: 0 Times
Liked: 0 Times




COMPSCI 1FC3 course question
does anyone know what programming language we will be using for this course or does it has to do with programming language or it's just like a general math course? how does this course really goes like?
Old 12-24-2010 at 09:13 AM   #2
MarkA
Senior Member
Join Date: Aug 2008
Posts: 161

Thanked: 17 Times
Liked: 25 Times




If you do any programming, it will be very little, and it'll be in Haskell, which is probably nothing like you've ever seen before. (Basically, Haskell is a functional language, as opposed to Object Oriented languages like Java/C#/C++ or Imperative languages like C).

http://en.wikipedia.org/wiki/Haskell... g_language%29

You can take a look at this thread to see some advice about 1FC3: http://www.macinsiders.com/showthrea... ghlight=1Fc3

I'm guessing your in CompSci, so I'll go into a little rant here.

Almost nobody enjoys 1FC3. It's a very tough course, filled with concepts that I think basically no one has seen before. Most people, including me, question the purpose of the stuff we learn. But to be honest, 1FC3 was way more useful a course than 1MD3 was. It's probably the most important course in first year CompSci. When I wasa taking it, one of the TAs put it like this: if you just want to program, you chose the wrong discipline. Computer Science is more about the theory than the programming.

What you learn in 1FC3 is the basics of computer science theory. you'll put it to use in most of your upper year courses; mainly in 2MJ3, 2C03, 2ME3, 3EA3, and 3SR3, in what I've taken so far. Especially 3EA3. This course, if I had to describe it, could be called Kahl Returns: It Makes Sense This Time!

So ya. I think I've run out of steam.

tl;dr: It's a difficult, widely hated course, but you need it.

incarnation says thanks to MarkA for this post.

incarnation likes this.



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



McMaster University News and Information, Student-run Community, with topics ranging from Student Life, Advice, News, Events, and General Help.
Notice: The views and opinions expressed in this page are strictly those of the student(s) who authored the content. The contents of this page have not been reviewed or approved by McMaster University or the MSU (McMaster Students Union). Being a student-run community, all articles and discussion posts on MacInsiders are unofficial and it is therefore always recommended that you visit the official McMaster website for the most accurate up-to-date information.

Copyright © MacInsiders.com All Rights Reserved. No content can be re-used or re-published without permission. MacInsiders is a service of Fullerton Media Inc. | Created by Chad
Originally Powered by vBulletin®, Copyright © 2019 MH Sub I, LLC dba vBulletin. All rights reserved. | Privacy | Terms