Computer Science Majors?

Alone

Diamond Member
Nov 19, 2006
7,490
0
0
I've got some time to kill and I can take any courses I want at no cost, so it's not about long term interest (already have a career, this is just for fun).

How did/do you find the program? I'm looking at taking these:

COMP 200 Introduction to Computing and Information Systems
COMP 210 Introduction to Information Systems and Computer Applications
COMP 214 Interactive Technologies
COMP 266 Introduction to Web Programming
COMP 268 Introduction to Computer Programming (Java)
COMP 272 Data Structures and Algorithms (Java)
COMP 306 C++ for Programmers
COMP 308 Java for Programmers
COMP 314 Computer Organization
COMP 315 Advanced Operating Systems (Linux)
COMP 318 Introduction to Game Design and Development
COMP 347 Computer Networks
COMP 348 Network Programming in Java
COMP 361 Systems Analysis and Design
COMP 369 Practical Game Programming
COMP 374 Unix System Administration
COMP 378 Introduction to Database Management
COMP 390 Computer Graphics
COMP 392 Graphics Programming for Games
COMP 409 Mobile Computing and Commerce
COMP 410 Software Engineering
COMP 418 Distributed Database Systems and Database Tuning
COMP 435 Multimedia Technologies
COMP 456 Artificial Intelligence and Expert Systems
COMP 466 Advanced Technologies for Web-Based Systems
COMP 482 Human Computer Interaction
COMP 486 Mobile and Internet Game Development
COMP 489 Distributed Computing
COMP 492 Data Models and the Semantic Web
COMP 495 Computer and Information Systems Projects I
COMP 496 Computer and Information Systems Projects II
 

Lifted

Diamond Member
Nov 30, 2004
5,748
2
0
are you serious? 30 CS classes... over the next, 15 years? for fun?

do you have all the math under your belt to take all of those?
 

Alone

Diamond Member
Nov 19, 2006
7,490
0
0
are you serious? 30 CS classes... over the next, 15 years? for fun?

do you have all the math under your belt to take all of those?

I'm thinking more like 12 years so I'll have to trim a bunch out. I'm just looking for general opinions on some of these.
 

mcmilljb

Platinum Member
May 17, 2005
2,144
2
81
How did/do you find the program?

What?

Edit - No numerical analysis? weak lol jk
I actually wish I had taken a class in that and an advanced class in algorithms.
 
Last edited:

AyashiKaibutsu

Diamond Member
Jan 24, 2004
9,306
4
81
Avoid any of the ones that are programming classes for non-programmers (if you listed any). Also, probably should make sure you meet the prereqs for the classes. Won't be a fun experience if you go into a class that's over your head especially if you realize it before you can drop.
 

sdifox

No Lifer
Sep 30, 2005
99,339
17,542
126
Most of those look like college courses, not university courses.

for my degree, I just needed 1.5 more credit and I would have gotten a math major too. But I had enough of math :p


I would say go get PMP. It is fashionable and pays well, if you can stand it.
 
Last edited:

sdifox

No Lifer
Sep 30, 2005
99,339
17,542
126

community college vs university.... community college tend to be a lot more practical, university more theoretical... most of the courses in that list are on the practical side of things.

I don't know how you guys differentiate between the two.
 
Last edited:

cKGunslinger

Lifer
Nov 29, 1999
16,408
57
91
COMP 210 seems useless.

You'll need some math for some of the advanced classes, especially Graphics.
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
I would skip the first three if you can. Other than that, it looks like a curriculum that I would enjoy.
 

Alone

Diamond Member
Nov 19, 2006
7,490
0
0
COMP 210 seems useless.

You'll need some math for some of the advanced classes, especially Graphics.

I'm not very good in math so I think I might scrap all the courses with math as a prerequisite. I didn't really care for graphics either.
 

cKGunslinger

Lifer
Nov 29, 1999
16,408
57
91
I'm not very good in math so I think I might scrap all the courses with math as a prerequisite. I didn't really care for graphics either.
If it's for fun, enjoy it. Can you audit some of the classes you're worried about?
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
I'm not very good in math so I think I might scrap all the courses with math as a prerequisite. I didn't really care for graphics either.

Computer science is a lot math. Not necessarily higher level math (like diff eq and beyond), but you'll need some discrete math and linear algebra.
 

Alone

Diamond Member
Nov 19, 2006
7,490
0
0
Computer science is a lot math. Not necessarily higher level math (like diff eq and beyond), but you'll need some discrete math and linear algebra.

Algebra isn't really an issue for me. I can do relatively basic math but nothing too advanced. I don't think I'm technically bad at it, but rather my education in it is lacking.
 

bas1c

Senior member
Nov 3, 2009
325
1
71
Avoid any of the ones that are programming classes for non-programmers (if you listed any). Also, probably should make sure you meet the prereqs for the classes. Won't be a fun experience if you go into a class that's over your head especially if you realize it before you can drop.

+1. A programming course for engineers was a prereq for a required course and I had to take it. It was torture. 2 - 2.5 weeks in, the students still could not COMPILE, not write, a Hello World program in gcc on Unix.
 

AznAnarchy99

Lifer
Dec 6, 2004
14,695
117
106
Algebra isn't really an issue for me. I can do relatively basic math but nothing too advanced. I don't think I'm technically bad at it, but rather my education in it is lacking.

I think you're confusing linear algebra with algebra I/II. At my school linear algebra comes after Calc 3
 

Leros

Lifer
Jul 11, 2004
21,867
7
81
Well, shit.

You're probably going to need to take at least Calc I, maybe Calc II.

Linear algebra is the study of vector spaces. Think matrices. Very useful for computer science.

Discrete math, logic, and set theory are also pretty important.
 

ivan2

Diamond Member
Mar 6, 2000
5,772
0
0
www.heatware.com
this program is not a comp sci program, it's a program for people who wants to get a job in IT or who wants to prep their interviews well for java questions. the hard stuffs are all missing: number/computing theory, algorithms (you can't cramp data structures and algorithm together at 1 class), database theory/transactions, compilers, concurrent systems, operating systems design, programming language (language design, not a class to grind java), network security, system security. on the math side: discrete mathematics, linear algebra, combinations, probability, it has not a single math class.

this program is shit.
 

bas1c

Senior member
Nov 3, 2009
325
1
71
this program is not a comp sci program, it's a program for people who wants to get a job in IT or who wants to prep their interviews well for java questions. the hard stuffs are all missing: number/computing theory, algorithms (you can't cramp data structures and algorithm together at 1 class), database theory/transactions, compilers, concurrent systems, operating systems design, programming language (language design, not a class to grind java), network security, system security. on the math side: discrete mathematics, linear algebra, combinations, probability, it has not a single math class.

this program is shit.

That's no fun.