at least at my school there are a few tech degrees to choose from if you're interested in a career in IT
computer science with a general emphasis which is all coding non stop all the time to prepare you exclusively for a software engineer position
computer science information systems which requires a good deal of coding but branches out into more systems analysis type stuff and database prepares you more for analyst, administration positions (this is the path i chose, and i work as a software engineer now so it seems to prepare you just fine for that too)
applied computer technologies prepares more for using computer technologies in a business environment people with this degree often times end up in middle management as a go between for executives and the asshat programmers with no social skills that executives can't stand (like abduct) it requires minimal programming but focuses heavily on business and unlike the computer science programs requires a minor.
from what i've read online these three degree programs are pretty standard at universities these days, at least for the past few years technology and specifically education relating to technology is evolving every year, some schools may have more areas of emphasis available but these are the 3 main programs available.
might be easier if i just show you
Code
BACHELOR OF SCIENCE DEGREE REQUIREMENTS
Major in Computer Science (Core Requirements)
CSC 184 Computing Concepts I (java programming 1)
CSC 245 High-Level Programming Language I
CSC 254 Computing Concepts II (java programming 2)
CSC 285 Data Structures (java programming 3)
CSC 289 Computational Methods for Computer Science
CSC 294 Network and Telecommunications
ACT 301 Applied Database Systems
CSC 305 Database Architecture and Concepts
CSC 345 High-Level Programming Language II OR
CSC 346 Data Exchange Technologies
CSC 406 Object Oriented Applications and Program Development (java programming 4)
CSC 410 Computer and Network Security
^
Computer Science splits into
v
Code
General Emphasis
CSC 208 Discrete Structures
MAT 167 Calculus with Analytic Geometry I
CSC 318 Simulation and Modeling
CSC 328 Computer Graphics
CSC 384 Microcomputer Assembly Language
CSC 386 Operating Systems Concepts
CSC 484 Compiler Theory
CSC 3XX (6) Hours of CSC or MAT courses 300 or above
or
v
Code
Emphasis in Computer Information Systems
ACT 102 Introduction to Web Page Development
CSC 200 Computer Systems and Architectures
CSC 201 Microcomputer Applications
CSC 400 Systems Analysis and Design
ACT 476 Applications of Computer Information Science Capstone
ACC 201 Introductory Financial Accounting
ACC 202 Introductory Managerial Accounting
GBA 220 Business Communications
CSC/ACT (6) Hours of CSC/ACT courses 300 or above
alternatively the applied computer technologies degree focuses on businees requiring a minor
Code
ACT 102 Introduction to Web Page Development
ACT 202 Introduction to Web Graphics
ACT 211 Internet Scripting
ACT 301 Applied Database Systems
ACT 302 Decision Support Systems
ACT 311 Web Development Tools
ACT 405 Business Intelligence
ACT 476 Applications of Computer Information Sciences Capstone
CSC 184 Computing Concepts I
CSC 200 Computer Systems and Architecture
CSC 201 Microcomputer Applications
CSC 294 Networking and Telecommunications
CSC 305 Database Architecture and Concepts
CSC 400 Systems Analysis and Design
GBA 220 Business Communication
Statistics (3 hours) select one of the following:
GBA 210 Business Statistics I
MAT 132 Statistics
MAT 331 Applied Statistics
heavy computer science people tend to look down on the ACT and Information Systems people... but alot of programmers are total dicks (like abduct) who end up with ACT and CSIS people as their boss in the end. I chose the CSIS program because I'm most interested in database and pursuing a career as a DBA, It still requires a high level of programming but when the CS guys pick up another language I go to Big Data class instead. Here are a few articles I found when I was trying to make the same choice. I knew i loved computers but I didn't know which program was for me at first. I highly recomend talking to an advisor.
http://www.geteducated.com/careers/521-computer-information-systems-vs-computer-sciencehttp://www.computersciencedegreehub.com/faq/applied-computing-technology-act/any of these programs will prepare you for a decently paying job, just pick a program that looks the most interesting. If you think the coursework looks interesting and fun the it's definitely for you, if not, you might want to look into something else
hope this helped man, it's a big decision
This post was edited by Ideophobe on Apr 16 2016 07:19pm