4 Replies - 1745 Views - Last Post: 13 November 2013 - 12:58 AM

#1 roidetout  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 6
  • Joined: 10-October 13

Freshman CS Majors

Posted 26 October 2013 - 09:37 PM

Hello fellow D.I.C heads, ha!

What are your freshman level CS classes like?
Do you learn about OOP?
What language do you use?
What book?

In my 100 level CS class, I use Python 3.3
The book required is "Starting out with Python" by John Gaddis.
It is a very good book. I like the author's writing style.
It is mainly focused around learning the syntax of Python, rather than the theory of computation.

My prof. does get us thinking logically with good real life example situations.

Is This A Good Question/Topic? 0
  • +

Replies To: Freshman CS Majors

#2 Hqtitan  Icon User is offline

  • D.I.C Head

Reputation: 11
  • View blog
  • Posts: 51
  • Joined: 28-August 10

Re: Freshman CS Majors

Posted 30 October 2013 - 09:26 AM

In my introduction CS classes, we worked with Python in 201. This class was mostly learning syntax and how to program. Closer to the end of the course, we got into a little bit of theory and object oriented programming, etc. Our textbook was the same as yours.

In 202, we were introduced to Java and OOP. This class was a lot more about program design, thinking algorithmically, and some more advanced topics. Our textbook was Big Java by Cay Horstman.
Was This Post Helpful? 0
  • +
  • -

#3 jjl  Icon User is offline

  • Engineer
  • member icon

Reputation: 1112
  • View blog
  • Posts: 4,619
  • Joined: 09-June 09

Re: Freshman CS Majors

Posted 11 November 2013 - 06:13 PM

My cs 100 class was taught in ansi C, it varies from college to college.
Was This Post Helpful? 0
  • +
  • -

#4 roidetout  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 6
  • Joined: 10-October 13

Re: Freshman CS Majors

Posted 11 November 2013 - 11:34 PM

View Postjjl, on 11 November 2013 - 06:13 PM, said:

My cs 100 class was taught in ansi C, it varies from college to college.


Of course it does.
I would have preferred to have learned C rather than Python in my introductory level CS classes, however.
Was This Post Helpful? 0
  • +
  • -

#5 jjl  Icon User is offline

  • Engineer
  • member icon

Reputation: 1112
  • View blog
  • Posts: 4,619
  • Joined: 09-June 09

Re: Freshman CS Majors

Posted 13 November 2013 - 12:58 AM

Schools introduce the idea of programming in different ways, sometimes C is too syntactically harsh for someone that has never seen code, while python is a little easier on the eyes. Trust me, if you're a CS major, you're days of low level programming will come soon enough.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1