Computer Science Subjects

What all did you learn?

  • (3 Pages)
  • +
  • 1
  • 2
  • 3

34 Replies - 5744 Views - Last Post: 31 May 2008 - 10:46 PM

#1 Louisda16th  Icon User is offline

  • dream.in.assembly.code
  • member icon

Reputation: 15
  • View blog
  • Posts: 1,967
  • Joined: 03-August 06

Computer Science Subjects

Posted 15 February 2008 - 07:31 PM

What are the courses / subjects that you have while doing Computer Science or when you [i]were[/] a CS student? More importantly, which of these do (did) you find difficult?
I'm not a CS student myself so I was just curious :).
Is This A Good Question/Topic? 0
  • +

Replies To: Computer Science Subjects

#2 Nykc  Icon User is offline

  • Gentleman of Leisure
  • member icon

Reputation: 729
  • View blog
  • Posts: 8,642
  • Joined: 14-September 07

Re: Computer Science Subjects

Posted 15 February 2008 - 07:33 PM

Intro to C++ programming, Java Programming, Client/Server Side Computing, Programming Language Development class (cant remember the name). Electronics, databases, calculus, trigonometry, and much much more. I decided on a degree in individualized studies with a minor in criminal justice.
Was This Post Helpful? 0
  • +
  • -

#3 xkermit  Icon User is offline

  • New D.I.C Head

Reputation: 3
  • View blog
  • Posts: 25
  • Joined: 12-October 07

Re: Computer Science Subjects

Posted 25 February 2008 - 02:35 AM

Hmmm....
Back to time machine.
.
.
.
.
.
.
I remember bit by bit.
  • C++ Basic
  • C++ Advanced
  • Borland Delphi
  • SQL
  • Windows Server
  • PHP
  • Java
  • ASP.Net

Was This Post Helpful? 0
  • +
  • -

#4 Louisda16th  Icon User is offline

  • dream.in.assembly.code
  • member icon

Reputation: 15
  • View blog
  • Posts: 1,967
  • Joined: 03-August 06

Re: Computer Science Subjects

Posted 25 February 2008 - 02:40 AM

I'd also like to no what subjects were a bit of a problem.
Was This Post Helpful? 0
  • +
  • -

#5 AmitTheInfinity  Icon User is offline

  • C Surfing ∞
  • member icon

Reputation: 117
  • View blog
  • Posts: 1,559
  • Joined: 25-January 07

Re: Computer Science Subjects

Posted 25 February 2008 - 02:42 AM

Electronics
Mathematics
C/C++
Data Structures
Database [Oracle]
Java
PHP
Networking
Mobile computing
Design and Analysis of Algorithms
Internet Security
Mobile Computing
Embedded Systems
Software Engineering
Project Management


huh... I hope I haven't missed any... :) I never found any of them very difficult, but Maths always remained really boring for me. :D
Was This Post Helpful? 0
  • +
  • -

#6 KYA  Icon User is offline

  • g++ jameson.cpp -o beverage
  • member icon

Reputation: 3101
  • View blog
  • Posts: 19,141
  • Joined: 14-September 07

Re: Computer Science Subjects

Posted 25 February 2008 - 04:10 AM

So far:

Algebra
Trig
Calculus (hopefully some linear algebra later)
Java
C++
Unix (soon)
Data Structures
Computer Hardware Architecture
Data Commuinications
Gen ed (yuck!)
Was This Post Helpful? 0
  • +
  • -

#7 joshthejest  Icon User is offline

  • New D.I.C Head
  • member icon

Reputation: 0
  • View blog
  • Posts: 32
  • Joined: 26-February 08

Re: Computer Science Subjects

Posted 01 March 2008 - 10:50 AM

I'm currently at TAMUCC as a Computer Science: Systems Programming Option, because it was more intense than Computer Information Science and doesn't require biology like Bioinformatics.

So far I have taken:

Problem Solving I and II: C++
Data Structures: C++
OOP: JAVA
Database Management Systems (DBMS)
Computer Organization and Assembly Language
Calculus I & II
Discrete Mathematics I
University Physics I (Calculus Based)

I'm currently taking:
Formal Languages, Grammars, and Automata (This class is difficult... it is like Discrete Mathematics on Steroids)
Computer System Software
Software Engineering
Introduction to Artificial Intelligence (This class is pretty crazy... the programs we have to write for this class take a long time and a lot of thought)

I have yet to take but need/want to take:
Computer Graphics (This is supposed to be our school's most difficult Computer Science class. The professor likes to have the students make their own raytracer.
Discrete Mathematics II
Distributive Processing and Networking
Professional and Report Writing
Survey of Programming Languages
University Physics II (Calculus Based)
Theory of Programming Languages... I don't need this at all, but I may take it... depends on how busy my senior semester is.
Senior Capstone Project

This post has been edited by joshthejest: 01 March 2008 - 10:56 AM

Was This Post Helpful? 0
  • +
  • -

#8 baavgai  Icon User is online

  • Dreaming Coder
  • member icon

Reputation: 5823
  • View blog
  • Posts: 12,675
  • Joined: 16-October 07

Re: Computer Science Subjects

Posted 01 March 2008 - 04:46 PM

Any computer class that involved programming was fun. Any "computer" class that involved never touching a computer was annoying and way too much like some mathematician's idea of mental masturbation.

Didn't much enjoy the math classes in general. Most higher maths are pretty useless for programming, with exceptions of specialized stuff like game engines.

I'd recommend a basic accounting class for anyone considering programming. If you work in a business setting for any length of time, you'll probably be forced to learn the joy double entry accounting and similar. About as much fun as one of those non programming theoretical CS classes, but you'll probably get more millage out of it.
Was This Post Helpful? 0
  • +
  • -

#9 born2c0de  Icon User is offline

  • printf("I'm a %XR",195936478);
  • member icon

Reputation: 180
  • View blog
  • Posts: 4,667
  • Joined: 26-November 04

Re: Computer Science Subjects

Posted 02 March 2008 - 06:55 AM

I'm currently studying:
  • DBMS
  • Computer Organisation and Architecture
  • Maths (Complex Integration etc.)
  • Principles of Communication (PCOM)
  • Analysis of Algorithms
  • Industrial Economics
They're pretty interesting except for Maths and PCOM.

I've had the following subjects before:
  • Maths (gets worse every semester)
  • Computer Programming I ©
  • Computer Programming II (OOP in C++)
  • Physics and Chemistry
  • Engineering Mechanics
  • Engineering Drawing (No CAD!!!, I hate the damned drafters)
  • Communication Skills (which rightly belongs in grade 5 curriculum)
  • Basics of Electrical and Electronics Engineering
  • Electronic Devices and Circuits
  • Electrical Networks
  • Data Structures in C
  • ...and possibly a few more...

Was This Post Helpful? 0
  • +
  • -

#10 red_4900  Icon User is offline

  • Code T(h)inkers
  • member icon

Reputation: 21
  • View blog
  • Posts: 1,120
  • Joined: 22-February 08

Re: Computer Science Subjects

Posted 02 March 2008 - 07:52 AM

Agree wit baavgai dat most higher level math is useless.. (I hate math)
Was This Post Helpful? 0
  • +
  • -

#11 Louisda16th  Icon User is offline

  • dream.in.assembly.code
  • member icon

Reputation: 15
  • View blog
  • Posts: 1,967
  • Joined: 03-August 06

Re: Computer Science Subjects

Posted 02 March 2008 - 08:15 AM

I don't like applied math despite the fact I'm studying to be an engineer :).
Was This Post Helpful? 0
  • +
  • -

#12 KYA  Icon User is offline

  • g++ jameson.cpp -o beverage
  • member icon

Reputation: 3101
  • View blog
  • Posts: 19,141
  • Joined: 14-September 07

Re: Computer Science Subjects

Posted 03 March 2008 - 06:15 AM

View Postbaavgai, on 1 Mar, 2008 - 05:46 PM, said:

Any computer class that involved programming was fun. Any "computer" class that involved never touching a computer was annoying and way too much like some mathematician's idea of mental masturbation.

Didn't much enjoy the math classes in general. Most higher maths are pretty useless for programming, with exceptions of specialized stuff like game engines.

I'd recommend a basic accounting class for anyone considering programming. If you work in a business setting for any length of time, you'll probably be forced to learn the joy double entry accounting and similar. About as much fun as one of those non programming theoretical CS classes, but you'll probably get more millage out of it.


I REALLY enjoyed principles of Accounting I and II so iIm taking Accounting Information systems this term--very interesting.
Was This Post Helpful? 0
  • +
  • -

#13 captainhampton  Icon User is offline

  • Jawsome++;
  • member icon

Reputation: 13
  • View blog
  • Posts: 548
  • Joined: 17-October 07

Re: Computer Science Subjects

Posted 03 March 2008 - 08:16 AM

I am currently working on my BS for computer science and so far some of the most daunting classes I have come to encounter or have yet to take are:

Calc 3/4
Discrete Math
Surprisngly the intro to programming was a lot worse than some of the other classes that followed, they seemed to use the methods of tough love for you to learn, but it certainly paid off.
Was This Post Helpful? 0
  • +
  • -

#14 joshthejest  Icon User is offline

  • New D.I.C Head
  • member icon

Reputation: 0
  • View blog
  • Posts: 32
  • Joined: 26-February 08

Re: Computer Science Subjects

Posted 03 March 2008 - 08:50 AM

I think that the complexity of math that you need is based on what you want to do with computer science. If you have an interest at all in Artificial Intelligence the math and problem solving required is much more "beefy".
Was This Post Helpful? 0
  • +
  • -

#15 BenignDesign  Icon User is online

  • holy shitin shishkebobs
  • member icon




Reputation: 6084
  • View blog
  • Posts: 10,519
  • Joined: 28-September 07

Re: Computer Science Subjects

Posted 03 March 2008 - 09:31 AM

Well, it was many moons ago (I finished my first CS degree in 2000), but let's see what I can remember...

C++
Visual Basic
COBOL
"4th Gen Langs" (ie, SQL)
Algebra
Calculus
More Algebra
More Calculus
More C++
More VB
Like 4 semesters of Microsoft Office classes
PC Architecture
Windows Server Administration
PC Operating Systems
Computer Logic (ie, How to make flowcharts - back in the day when you still needed paper and a plastic stencil)
Network Administration
"A Look at Unix" (seriously, that was the name of it)
"Advanced DOS" (we learned how to write batch files... w00t!)
Object Oriented Programming I through IV
Chemistry, Biology, Physics
Technical Writing
Speech (whoo, what fun... )


Where did it get me? I am now self-employed as a web designer. If you notice the list above, I have never in my life taken a web design (dreamweaver, html, java, etc) or graphic design course - EVER. What I know about my work, I taught myself. So, in the end, I spent A LOT of money on a lot of knowledge I seldom if ever use. But I have a pretty piece of paper and a snazzy little line on my resume.

Never mind all the intro courses you have to take - I remember Intro to Computers, Intro to the Internet, Intro to Windows... seriously, folks, if you NEED an Intro to Computers class, CS is probably not the right major for you. If you are confused as to which object on your desk is your keyboard and which is your mouse, you might want to look into something else... say, McDonald's lobby cleaner, perhaps.

Best of luck to all of you who are still in school - may your efforts be rewarded with large salaries and amazing benefit packages.
Was This Post Helpful? 0
  • +
  • -

  • (3 Pages)
  • +
  • 1
  • 2
  • 3