Filter
Bachelor of Science

Compare 219 Bachelor of Science Programs in Computer Science

Computers, while still a fairly new form of technology, are rapidly changing and advancing almost on a daily basis. With a bachelor’s degree in computer science, graduates may be able to play a role in managing, researching, and developing this type of cutting-edge technology.

Students who desire to work with computers in their future career often ask, “What is a Bsc in Computer Science?” This degree educates students regarding a variety of different technologically-based subjects. Students enrolled in a computer science program will likely learn about programming languages, such as Java and C , operating systems, computer architecture, software engineering, and more.

Those who complete this degree can become extremely proficient in web development and programming. Additionally, they may also be able to sufficiently work on both small and large programming projects.  Since computer science is a field that is rapidly changing, graduates will be well prepared to stay on top of these developments and use their knowledge to succeed in their field. This degree also provides more career opportunities to graduates than their peers without a degree who wish to work in a similar field.

How much it costs to acquire a bachelor’s degree in computer science varies depending on several different factors. These include the location of the school, the program itself, and the duration of the program. Students should carefully consider these costs before making a final decision about where to attend.  

Graduates may work in a position that requires them to work through problems on a daily basis and find ways to fix them. Some of the most common jobs for those who hold this type of degree include a software engineer, technical analyst, and web engineer.

Students who want to pursue a degree in this field should take the next steps to get this process started. To obtain more information about institutions offering programs in computer science, search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.

Read More Read Less
Other options within this field of study:

219 Results in Computer Science

Rochester Institute of Technology (RIT) Dubai

Bachelor of Computing and Information Technologies - The CIT degree allows students to embrace current and future computing technologies as well as current and future inf ... [+]

Students in Computing and Information Technologies (CIT) program are characterized by their hands-on approach to technology. CIT students are not only designers and builders, but primarily enablers: They approach complex problems and create custom solutions that help users meet their goals. They play an integral role in any modern organization, often working behind the scenes to deploy technologies where it’s needed most. Not only do CIT students learn to implement complex systems, but they become well versed in their management as well.

That versatility is the core principle of the CIT degree. People are interacting with computers more than ever before and with that comes a need for professionals that have the broad and practical skills to facilitate those interactions across a variety of sectors. Every day, more businesses are realizing the benefits that IT professionals bring to the table. A major hospital needs a stable web presence - CIT graduates can build it. A government agency needs a database developed to track disaster relief efforts – CIT graduates can design it. The possibilities are numerous and are growing every day.... [-]

United Arab Emirates Dubai
September 2019
Full-time
4 years
Campus
Unicaf University (MW)

With the world being driven by computers, a degree in Computer Science is vital. Areas like computing and information technology, security, database and web development w ... [+]

With the world being driven by computers, a degree in Computer Science is vital. Areas like computing and information technology, security, database and web development will be explored. The degree will provide students with both theoretical and practical computer science knowledge and skills thus enabling them to work in the industrial, banking, commercial and government sector. The student among others will acquire and develop problem-solving, analytical and computation skills that will enable them to excel in the career they choose to follow. This degree is ideal for people wishing to enhance their position within their organizations while at the same time it offers excellent prospects for future employment.... [-]

USA New York Greece Athens Romania Bucharest United Kingdom London Egypt Cairo Ghana Accra Malawi Lilongwe Mauritius Port Louis Kenya Nairobi Nigeria Lagos Somalia Mogadishu Zambia Lusaka Jordan Irbid Cyprus Cyprus Online  + 24 More
Open Enrollment
Full-time
Part-time
4 years
Campus
Online
Arden University

Delivered 100% online, this degree will allow you to explore computing’s latest theories, techniques, and issues. You will master the practical skills and understanding y ... [+]

Delivered 100% online, this degree will allow you to explore computing’s latest theories, techniques, and issues. You will master the practical skills and understanding you need to thrive in the fast-paced world of computing.

Course Requirements

A high school diploma or equivalent qualifications in two subjects at GCE A-level plus passes at grade C or above in three subjects at GCSE level. If you are not an English native speaker, you will be required to provide us with a proof of English language level equivalent to IELTS 6.0 or above.

[-]
United Kingdom Coventry
April 2019
Full-time
Part-time
3 - 6 years
Online
St. Ambrose University

You believe computer programs improve lives, the function of organizations, and the management of resources. And, you want to have a hand in technological progress. Wheth ... [+]

You believe computer programs improve lives, the function of organizations, and the management of resources. And, you want to have a hand in technological progress. Whether you want to design mobile apps or enterprise software solutions, S.A.U. can prepare you for a successful IT career.

Our graduates work at Apple Inc., Carleton Life Support, Google, HNI Corporation, and Southern Imperial Inc., and many others.

Ambrose Advantages Comprehensive Education Hands-on Experience 4 + 1 MSITM program

Our faculty is up-to-date on technologies and innovations in computer science. They work side-by-side with you as you learn to translate theory, build technical proficiency, and apply your skills in the real world.... [-]

USA Davenport
September 2019
Full-time
4 years
Campus
The British University in Egypt

The mission of the Informatics and Computer Science undergraduate programme is to develop students' breadth of knowledge across the subject areas of Informatics and Compu ... [+]

Mission

The mission of the Informatics and Computer Science undergraduate programme is to develop students' breadth of knowledge across the subject areas of Informatics and Computer Science, including their ability to apply the defining processes of computer science theories, abstraction, design, and implementation to solve problems in the discipline. The programme structure prepares students for professional practice and continuing professional development in the evolving IT and computing industry. The programme’s long-term goal is to be recognised for its quality and innovation at national, regional and international levels.

Distinctive features of the programme

The BUE delivers programmes based on a British philosophy of education. These results in programmes that are very much focused on student learning rather than those that deliver the subject material. Graduates from UK programmes typically exhibit:... [-]

Egypt Cairo
September 2019
Full-time
4 years
Campus
York St John University

Studying Computer Science will provide you with fundamental practical, technical, cognitive and creative skills that have real-world value. The focus of this programme is ... [+]

In a world where computation devices are becoming ever more central to political, economic and social cohesion it is logical that the activities of computer scientists will come to play an ever-increasing role in defining the society of tomorrow. With this comes the recognition that technical decisions regarding software and hardware development are also ethical, political and philosophical decisions since the deployment of both hardware and software plays an increasing role in dictating how we interface with and understand ourselves both individually and as a society.

Computer Science at York St John University is committed to developing employable graduates with technical, professional and entrepreneurial skills that contemporary organisations need to contend with this new emerging reality. The focus of this programme is on graduates with good degrees and skills relevant to future employability. The programme is designed for those who want to develop systems that meet real-world needs. The computer science programme will provide students with a rigorous education in core computational skills including computational; artificial intelligence and Human-Computer Interaction. With this, students are also taught foundation design principals to enhance their ability to carry projects through from conception to realisation.... [-]

United Kingdom York
September 2019
Full-time
Part-time
3 years
Campus
Norwich University of the Arts

Our BSc (Hons) Games Development degree is all about hands-on games development. On this course, you’ll learn the end-to-end process of making games and discover what it ... [+]

BScs in Computer Science. Overview You’ll master the mechanics of playful interaction, whether you’re building your technical expertise in 3D or forms of artificial intelligence. Through skills workshops, technical demonstrations, live briefs and professional practice with the network of digital creative businesses that helped shape the course, you’ll see what it takes to create software engineering that delights, excites and challenges users. Your games development skills Our undergraduate games development course allows you to focus on areas that interest you, professionally and personally. You’ll be exposed to a variety of industry standard platforms and technologies to understand their differences and how they are best deployed. Applying computer science, emerging technologies, user experience and interaction design for the creation of new games, you’ll create games for different audiences, based on evidence gathered through research, observation and practical experimentation. You’ll evolve how you think, make decisions and develop ideas, to ultimately code games that give users an exceptional experience. Your games development future As well as acquiring and developing the creative tools that will enable you to develop unique and innovative games, this degree will also show you how to make them commercially successful. You’ll get a thorough grounding in the business of games, learning how to develop, distribute and licence games products as an independent producer. Typical careers paths include Games Designer Game Programmer DevOps Engineer Game Developer UI Programmer Product Designer Web Designer Software Researcher Engineer Software Developer AI Programmer Course content ... [-]
United Kingdom Norwich
September 2019
Full-time
3 years
Campus
British University Vietnam

The programme aims to give students strong games production skills and an understanding of both games modelling and games programming. Students will have the opportunity ... [+]

About

The programme aims to give students strong games production skills and an understanding of both games modelling and games programming. Students will have the opportunity to gain the skills to advantage them in the Games Industry and develop them as confident, well-informed and well-rounded individuals.

Career Opportunities

The rising trend of digital entertainment along with the fast development of technology will open up working opportunities for Computer Games Design and Programming graduates in tech companies or in the gaming industry worldwide.

Course Modules: Year 1 Introduction To Games Design Introduction To 3D Games Engines Games Engine Creation Games Prototyping ... [-]
Vietnam Hanoi Ecopark Township
September 2019
Full-time
3 years
Campus
RIT Croatia

The four-year Web and Mobile Computing / Information Technology undergraduate program offered at RIT Croatia in Dubrovnik and Zagreb prepares students for exciting and so ... [+]

The four-year Web and Mobile Computing / Information Technology undergraduate program offered at RIT Croatia in Dubrovnik and Zagreb prepares students for exciting and sought-after professions in the areas of programming, web, and mobile application design and database modeling. Plan your career with us!

Why study at RIT Croatia? Learn more. Scholarships and Financial Aid

In order to support qualified students in financing their studies, RIT Croatia has secured over € 350,000.00 for financial aid for enrollment in the 2019/2020 academic year. Scholarships and financial aid are monetary funds applied towards the tuition cost of attending the university over four years of study.

Program Overview ... [-]
Croatia Zagreb Dubrovnik
September 2019
Full-time
4 years
Campus
The International University in Geneva

Prepare yourself for a truly global education at "the most international of Switzerland's university level institutions" (International Herald Tribune) with BRITISH and A ... [+]

Bachelor of Science - Computer Science

Prepare yourself for a truly global education at "the most international of Switzerland's university-level institutions" (International Herald Tribune) with BRITISH and AMERICAN ACCREDITATION. Become a specialist in information systems analysis, design, and programming and pursue a systems analyst/programmer/manager career in software/technology companies, computer services companies, and organizations of all kinds (industry, government, banking, healthcare, non-profit, etc.)

KEY BENEFITS OF THE BACHELOR OF SCIENCE - COMPUTER SCIENCE

Learning in a dynamic environment in Switzerland with a multicultural student body and faculty from academia and international business Providing knowledge and skills vital for all organizations Exploring business and technology trends and understand how IT adds value to businesses Gaining an effective, comprehensive understanding of information systems design and programming as well as fundamental management areas. ... [-]
Switzerland Geneva
September 2019
Full-time
3 years
Campus
University of Hawaii, Hilo

Computer science is not the science of the computer–it is the science of problem-solving using a computer. If you are a computer science major, you will see this in many ... [+]

B.S. in Computer Science

Computer science is not the science of the computer–it is the science of problem-solving using a computer. If you are a computer science major, you will see this in many forms–the study of algorithms, of machine hardware, of programming languages, operating systems, database design, and more. The career opportunities are equally varied–software engineer, database manager, network administrator, project manager, and many others. The U. S. Bureau of Labor Statistics, part of the U.S. Department of Labor, predicts that for 2006–2016, three of the six occupations that will be among the fastest growing and register the largest numerical growth will be computing-related occupations.... [-]

USA Hilo
August 2019
Full-time
4 years
Campus
University of Management and Technology

A student must complete at least 30 credit hours in General Education to receive a BSCS degree. A student must also complete the BSCS core courses shown below. The remain ... [+]

About

The BSCS requires the successful completion of a total of 120 credit hours of instruction, 60 of which are at the upper level (junior and senior years).

A student must complete at least 30 credit hours in General Education to receive a BSCS degree. A student must also complete the BSCS core courses shown below. The remaining credit hours consist of major courses (if applicable) and/or elective courses.

The BSCS program offers three majors: Information Systems, Information Technology, and Software Engineering. For each major, the student must complete the courses listed in the corresponding major. Students may choose courses from other majors as electives. Students are not required to complete a major.... [-]

USA Arlington
September 2019
Online
Adelphi University

Master the digital language with a B.S. in Computer Science. The Bachelor of Science program in Computer Science combines a solid core of computer science courses with th ... [+]

Master the digital language with a B.S. in Computer Science.

The Bachelor of Science program in Computer Science combines a solid core of computer science courses with the option to gain real depth in another area through a concentration in game development or information and cybersecurity. In addition, there are numerous choices in the curriculum for science and humanities courses. As computing is a discipline with strong links to many fields, this provides students with the flexibility to pursue their interests. To graduate with a degree in mathematics or computer science, majors must have a GPA of at least 2.0 in all mathematics and computer science courses, with at most one grade lower than a C–. This applies to those courses that have been taken at Adelphi in fulfillment of degree requirements. Majors in computer and management information systems are required to maintain an average of 2.0 in all courses applied to the major.... [-]

USA Garden City
September 2019
Full-time
Part-time
Campus
Mansfield University

The Department of Mathematics and Computer and Information Science offers a Bachelor of Science degree in Computer and Information Science with two concentrations: Comput ... [+]

The Department of Mathematics and Computer and Information Science offers a Bachelor of Science degree in Computer and Information Science with two concentrations: Computer Science and Information Systems. Graduates obtain jobs in a wide range of areas in computer and information science. Many students complete internships with local employers or with large corporations across the country. Some of our recent graduates have received jobs in software design and development, systems analysis, web development, E-commerce, system and database administration, networking, as well as other computer-related fields.

Computer Science Concentration

The Computer Science concentration focuses on the techniques and mathematical aspects of computing. Our students gain knowledge and experience in computer organization and architecture, programming, data structures and algorithms, and software development.... [-]

USA Mansfield
August 2019
Full-time
4 years
Campus
Keiser University Latin American Campus

Keiser University’s Bachelor of Science in Software Engineering prepares students with the knowledge and practical skills within the profession. Software Engineering rela ... [+]

Bachelor of Science in Software Engineering

Keiser University’s Bachelor of Science in Software Engineering prepares students with the knowledge and practical skills within the profession. Software Engineering relates to the conceptualization, design, implementation, deployment, and maintenance of software solutions (software development life cycle). At its core, the program seeks to provide the theoretical fundamentals of software development coupled with an appreciation and understanding of practical aspects and competencies required by the industry. The program is designed to foster innovation through the flexibility of software engineering as a business problem-solving discipline.

Program Objectives Provide students with a comprehensive background in software engineering procedures and techniques. Provide the theoretical and formal foundations to ensure precision in the software lifecycle. Instruct students in the validation and verification of software artifacts. Skills you will develop Abilities to identify, formulate, and solve software engineering problems. Long lasting understanding of the process in managing large-scale software projects. Having business, technical, and analytical skills employers want. Proficiency in networking, cybersecurity, microprocessor technology, the mainframe environment, and client-server applications in the global business environment. Understanding of core concepts such as programming, analysis, database, and application development. ... [-]
Nicaragua San Marcos
February 2019
Full-time
Campus