...

View Full Version : Computer Science vs Software Development?



gparam
12-12-2012, 09:13 AM
Hi, I currently 18 years old and awaiting to attend college during the spring.

I've come to a confusion on what it is I want to major in. I'm pretty sure I know what I want to do, but I also want to know other possibilities with the path I choose.

I want to be able to create programs/software. I've just had this idea of companies needing people to create programs, or even add-on/upgrade their program's software. Another possibility of designing my very own project that would appeal to others anywhere from computer security or tools that may make your everyday activities easier. I might also want to incorporate myself in the gaming industry creating game add-ons and features.

Then I was thinking of something such as web development as a secondary. Knowing the knowledge of designing websites, or even involving it with some type of software?

Anyways, as you can see I have pretty much layed out what I would love to do as a job and have for personal use.

I just don't EXACTLY know what it is I'm pursuing. Are those the jobs of a Computer scientist, or software developer? I'm sure computer science has a bit of software development in the category, but which is the better solution? I asked a similar question else where, and they went on about how web development would be a waste, and that computer science was in a much higher demand.

I would really appreciate the help from anyone here who has gone to school for either of these and help me choose the correct path to start college.

Spookster
12-12-2012, 11:06 PM
You seem to be misguided when you refer to Computer Science and Software Development as being mutually exclusive. Depending on the curriculum at the school you attend a bachelors degree in computer science is where you should start in a software development career. The computer science program teaches fundamentals of programming, logic, and software engineering. Some schools may also include web based programming courses in that curriculum.

gparam
12-13-2012, 12:30 AM
You seem to be misguided when you refer to Computer Science and Software Development as being mutually exclusive. Depending on the curriculum at the school you attend a bachelors degree in computer science is where you should start in a software development career. The computer science program teaches fundamentals of programming, logic, and software engineering. Some schools may also include web based programming courses in that curriculum.

I need to go to a community college until I get into a better one, but heres the 2 courses http://www.avc.edu/academics/bcsed/computers.html . Mind helping me out on which would be better to take, then later on when I go to a 4 year I'll be able to choose/know?

Spookster
12-13-2012, 08:24 AM
I need to go to a community college until I get into a better one, but heres the 2 courses http://www.avc.edu/academics/bcsed/computers.html . Mind helping me out on which would be better to take, then later on when I go to a 4 year I'll be able to choose/know?

If it were me choosing I would go with Computer Software Developer. It has many of the same requirements you would typically see in Computer Science curriculum.

This is a suggested plan of study from my own university for students pursuing a computer science degree.
http://www.uncw.edu/csc/prospective/plans.html

And looking at your AVC Computer Software Developer plan they are very similar in content.


Computer Software Developer
This certificate requires a minimum of
36 units. This program provides entrylevel
training to the person entering the
computer programming fi eld. The focus
is on software development, and allows
specialization in several programming
languages.
A maximum of 6 pass/no pass units will
be accepted for any of these certifi cates.
A minimum of 9 units of certificate
course work must be completed at AVC.
(Credit earned by examination will not be
included in these 9 units.)
Required Courses: units
CA 131, Relational Database
Management and Design 3
CA 151, Microcomputer Operating
Systems 3
CIS 101, Intro. to Computer Info.
Science 3
CIS 111, Intro. to Programming and
Algorithms 3
CIS 113, Data Structures 3
CIS 121, Computer Mathematics 3
CIS 123, Assembly Language and
Computer Architecture 3
CIS 161, Intro. to C Programming 3
MATH 130, College Algebra or
MATH 140, Precalculus or MATH
150, Calculus and Analytic
Geometry or MATH 220, Linear
Algebra 4-5
PHIL 110, Intro. to Logic 3
Program Electives 6
Total 37-38



EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum