<p>What's the difference between the two? Can I get a good job in computer programming or software engineering/developing with GCIS? If so, which is better for the jobs?</p>
<p>CIS at many schools has more of a business oriented curriculum that is aimed main for those looking for manage computers and their software, rather than design computers and their software.</p>
<p>However, some schools confusingly label a proper CS major as CIS (though the S in this case is more likely to stand for “science” rather than “systems” that most business oriented majors are labeled). So you need to check the actual courses and curricula to see what the CIS major actually is.</p>
<p>CS 1400 (3)Discrete Structures
CS 1600 (3)Computer Science I
CS 1610 (1)Computer Science I Lab
CS 2000 (4)Computer Science II
CS 2010 (1)Computer Science II Lab
CS 2200 (4)Data Structures
CS 3500 (4)Data Base Systems
CS 3593 (4)Computer Organization
CS 3595 (4)Operating Systems
CS 4080 (4)Computer Algorithms
CS 4090 (4)Theory of Computation
CS 4615 (4)Data Communications and Networks
CS 4700 (4)Network and Client/Server Comp.</p>
<p>BS Major: Requires the above 11 courses, CS 4621, + 3 computer science electives
CS 4621 (4)Machine Learning & Knowledge Discovery</p>
<p>One elective must be numbered 2000 or higher and the other electives must be numbered 3000 or higher, excluding CISC 3001, CISC 4650, and CISC 4660.</p>
<p>Do these courses prepare me for a good career in computer programming or software engineering/developing?</p>
<p>Yes, a curriculum with courses as listed in post #3 looks like a proper CS major.</p>
<p>Thanks so much!</p>