Also, can you guys please give me their advantages and disadvantages. Here are the choices: BS Computer Science with specialization in Computer Systems Engineering The Computer System Engineering (CSE) program combines a computer science curriculum with selected subjects in computer engineering, combining synergistically the power of digital computers with analog electronics, electromechanical systems and computer software. Curriculum tracks specializing in embedded systems, mobile robotics, digital signal processing, and system automation are offered. With these, students in this program gain the knowledge of developing application-specific computer-based systems, with emphasis on real-time systems and automation. Computer System Engineering graduates can pursue careers as microprocessor systems designers, embedded system engineers, test engineers, and system software developers. Possessing excellent hard and soft skills, CSE graduates are ready to be productive individuals in the IT and allied industries. Bachelor of Science in Computer Science with Specialization in Software Technology (CS-ST) The Software Technology program prepares students to become mature software engineers and researchers. The program trains students in the discipline of software engineering, focusing on the design of efficient, reliable, and quality software products. ST students are capable of doing research. Early on in their academic life, students are encouraged to explore their research interests and discover innovative technology that will help shape the future of Computer Science Research. The program provides the necessary background for students to pursue graduate studies. At the end of the 3rd year, ST students will begin developing their thesis project. Students in a group of four conceptualize and develop complex software system, in which they will defend at the end of the 4th year. The quality of the student's thesis has met and sometimes exceeded the standards of the local computing industry. Many organizations have even expressed commendation for the students' thesis. In June 1998, four ST students entered their thesis project in the DOST-sponsored Search for Product Excellence in Information Technology. The group bagged the first prize, taking home a total of one million pesos. In the field of artificial intelligence, several thesis projects involving strategic games have been developed. For instance, GenWars is an undergraduate thesis project that is similar to existing strategy games like Warcraft, Command and Conquer, and Red Alert. However, in GenWars, different characteristics, such as life, stamina, and fighting skills, are used as basis for overall strength. It also simulates psychological characteristics such as obedience, camaraderie, wisdom, bravery, and hiding abilities. The sequence is dependent on game situations and is not predictable or periodic like in the usual strategy games. Long Story, short: The first choice focuses on the software and the Platform of the computer itself.... So yeah, and the second choice is about making games. I'm fine with both, but can anyone give me their advantages and disadvantages. Possible pays for both if I get hired, stuff like that. Thanks!!!