difference between computer science and software engineering for - TopicsExpress



          

difference between computer science and software engineering for the students are interested to take admission in UBIT: 1. Computer Science covers the core concepts and technologies involved with how to make a computer do something. Learning to program a computer by writing software is essential, and computer programming is used in most computer science courses. You will learn details about how computers and networks work, but with an emphasis on how software and programming languages work. You will learn how to make them do very sophisticated things (e.g. graphics, robotics, databases, operating systems). You will also learn about the theory behind how and why computers and software work. In your senior project, you will tackle a problem at the frontier of computer science. You may be building a new system, discovering better ways to design software, or developing new algorithms for projects in entirely different fields; its up to you. Past student projects include: video games, computer modeling and animation tools, and a Linux driver for the Wii remote. 3. Software Engineering focuses on how to design and build software in teams. You will take many of the same courses as you would in computer science, but you will take additional courses that teach you about topics like requirements engineering, software architecture, software testing, and software deployment. You will learn about working with people (communication, management, working with non-technical customers), processes for developing software, and how to measure and analyze the software product and the software process. The software engineering major requires that you take a three course (nine-month long) sequence called the software engineering capstone. The capstone courses are centered around a large project for an outside customer. In recent years we have built web applications for Intuit (makers of Quicken, QuickBooks, and TurboTax) and Amgen (a bio-engineering/pharmaceutical company). Students work in teams of four or five people to elicit and develop requirements for the system, design an architecture, build prototypes, implement the system, then deploy and maintain the system.
Posted on: Mon, 03 Nov 2014 12:30:45 +0000

Trending Topics



Dear Voip Partner, We are Offering INDIA CLI AND NON CLI Best
Atlanta People Schedule!!! Monday: 10am -1045 - Devotional
After a busy, busy day..sitting by my fire, wine in hand, watching
Brisbane is in the middle of enduring its warmest week this late
Date : 20.11.2013 and 23.11.2013 2 FIXED MATCH ODD: 700+
I bought a new wireless router last year it is a gigabit Belkin
I will not be getting any dogs out for the next several weeks --

Recently Viewed Topics




© 2015