Bachelor Programs in Computer Science

Compare 207 Bachelor Programs in Computer Science

Computer Science

Computer Science is the field of study that focuses on the application of information and computation to computer systems. There are several subfields of computer science that include computer graphics, language programming, computational problems, and computer programming.

With a Bachelor of Computer Science degree, students will understand the program properties for implementing software, and using this knowledge to create or improve programs. Coursework for a Bachelor of Computer Science may include computer hardware maintenance, artificial intelligence, real time programming, computer graphics, system modeling and simulation, to name a few. A Bachelor of Computer Science prepares students for work in the industry as a researcher, theorist, or inventor. Graduates with a Bachelor of Computer Science may work for universities, in the private sector doing projects such as virtual reality systems and robotics, or development of information technology, programming tools or computer games.

If you are mathematically oriented and are interested in computers, then a Bachelor of Computer Science may be the degree for you. Take the step and choose from the options below!

Read More

B.S. in Computer Science

University of North Carolina Wilmington
Campus Full time 4 years August 2018 USA Wilmington

The Department of Computer Science is a community of scholars dedicated to excellence through the integration of teaching and mentoring with research and service. The department offers curricula leading to undergraduate and graduate degrees, and considers the use of experiential education essential for effective learning. [+]

About The Department of Computer Science is a community of scholars dedicated to excellence in teaching, scholarship, research, and service. It strives for excellence in teaching and offers a modern curriculum leading to an undergraduate degree in computer science. It considers the use of experiential education, including project-based software development and internships, to be essential for effective learning. The department is committed to preparing its students for careers in the emerging knowledge-based economy and helping them become life-long learners. The department seeks to enrich the learning environment through the active professional development of its faculty. The department is committed to providing leadership in the use of emerging computer and communication technologies both on campus and in the surrounding region. The department regularly sponsors lectures and other activities to enrich the academic life of the campus and the community-at-large. The B.S. degree in Computer Science (Systems Option) is accredited by the Computing Accreditation Commission of A.B.E.T.... [-]


BEng Computer Science and Technology

Xi'an Jiaotong-Liverpool University
Campus Full time 3 - 4 years September 2018 China Suzhou

This degree programme combines the core elements of Electrical and Electronic Engineering with those of Computer Science, to equip graduates with a detailed knowledge of design and development of both hardware and software. [+]

Overview

The BEng Computer Science and Technology programme combines the core elements of electrical and electronic engineering with those of computer science to equip graduates with detailed knowledge of the design and development of both hardware and software.

Unique selling points of the programme

The programme combines the core elements of electrical and electronic engineering with those of computer science. Teaching is divided equally between the Departments of Electrical and Electronic Engineering, and Computer Science at XJTLU. Academic staff teaching on the programme have actively collaborated with leading international partners such as Texas Instruments (USA), Synopsys (Ireland/USA), LG (Korea), and IBM (China).... [-]


Bachelor of Engineering in Network and Software Enginneering (Honours)

University of Canberra
Campus Full time 8 semesters January 2018 Australia Canberra

Variety is the key to this Honours Degree, where you’ll be able to expand on your top-notch networking and software engineering skills and have the choice of delving into a wide range of specialised subject areas accredited by Engineers Australia. You’ll also have the opportunity of completing an industry-oriented engineering project, and undertake a professional internship that will equip you with the work-ready skills to fill the growing demands of the merging information and telecommunications industry, both nationally and internationally. [+]

This course is fully accredited by Engineers Australia at Professional Engineer level and also by the Australian Computer Society at Professional level.

Computer savvy and ready to up-skill?

Variety is the key to this Honours Degree, where you’ll be able to expand on your top-notch networking and software engineering skills and have the choice of delving into a wide range of specialised subject areas accredited by Engineers Australia. You’ll also have the opportunity of completing an industry-oriented engineering project, and undertake a professional internship that will equip you with the work-ready skills to fill the growing demands of the merging information and telecommunications industry, both nationally and internationally.... [-]


Bachelor - Engineer of Programming

Rezekne University of Applied Sciences
Campus Full time Part time 4 - 5 years September 2018 Latvia Rēzekne + 1 more

The main objective of this program is to deliver IT knowledge and specific skills needed for effective information systems management in a fast-changing world. [+]

Bachelor study program “Engineer of Programming”

The main objective of this program is to deliver IT knowledge and specific skills needed for effective information systems management in a fast-changing world. This field of study focuses on theoretical principles of computer science, algorithmics, computer programming, database systems and operating systems. Visiting professors from partner universities will be involved as teachers and advisors in the program. Students have an opportunity to participate in Erasmus mobility for studies and traineeship. The language of instruction is English.

Qualification awarded: Programming Engineer and Professional Bachelor Degree in Information Technology... [-]


Bachelor of Computer Science

Harbour.Space
Campus Full time 3 years Open Enrollment Spain Barcelona

Harbour.Space Computer Science Bachelor programme offers students with basic analytic skills and a strong aptitude for mathematics, programming, and logical reasoning the best in the world opportunity for in-depth study of Computer science concepts and theories in highly practical and cutting-edge educational environment.

[+]

This program is taught in ENGLISH. The Harbour.Space Computer Science Bachelor program offers students with basic analytic skills and a strong aptitude for mathematics, programming, and logical reasoning the best in the world opportunity for in-depth study of Computer science concepts and theories in highly practical and cutting-edge educational environment. It keeps abreast of and exposes students to state-of-the-art, as well as state-of-the-practice, computer applications and technologies. Throughout the study, students will continuously acquire an understanding of real-world computing needs, as demonstrated by their ability to address technical issues involving computing problems encountered in industry, government and graduate programs. The Bachelor programme in Computer Science is heavily geared towards developing students’ professional skills needed for employment, while being able to adapt to rapidly changing technology, to work effectively, professionally and ethically in computing-related professions, as demonstrated by their communications, teamwork and leadership skills. It also motivates and engages students in life-long learning, including entering graduate programs in Computer Science and related fields. As in all Harbour.Space programmes, the Computer Science Bachelor learning is problem-based. You should expect to work on many practical projects, such as programming a robot, which would help you develop strong problem-solving skills and quickly become experienced in multiple programming languages. All students should expect to roll out their real-world projects to the market at the end of studies. Core computer science skills such as software development, object orientated programming (OOP) and database engineering form the basis of the curriculum, with advanced exploratory courses such as... [-]


Bachelor in Computer Science

University of Jamestown
Campus Full time Part time September 2018 USA Jamestown

If you are looking for a computer science program that focuses on the study of the computer and computer programming, combined with a dynamic curriculum that will not only prepare you to make a living, but prepare you for a life that is rich, rewarding and fulfilling, we invite you to join our dynamic team of teachers and learners in an exciting journey to realize your potential and fulfill your promise. [+]

If you are looking for a computer science program that focuses on the study of the computer and computer programming, combined with a dynamic curriculum that will not only prepare you to make a living, but prepare you for a life that is rich, rewarding and fulfilling, we invite you to join our dynamic team of teachers and learners in an exciting journey to realize your potential and fulfill your promise.

Computer Science Major

The Computer Science major focuses on the study of the computer itself – how it is built, how the hardware and software works, and how to program the computer to achieve a task. The typical computer science application involves writing large programs using traditional programming languages and focusing on software architecture, data structures, and algorithm development issues. By learning the theory behind the machine and the programming of the machine, students strive to improve the hardware efficiency and build better applications, which the IT professional would help his/her clients adopt and use successfully.... [-]


Bachelor in Computer and Communication Engineering

Rafik Hariri University
Campus Full time October 2018 Lebanon Mechref

The Computer and Communications Engineering program aims to help students explore their innate creativity and potential and endow them with the knowledge, skills and abilities to: pursue successful careers in computer and communication engineering and related fields; think critically in solving complex problems using modern tools and technologies; communicate and work effectively with diverse groups; learn more every day, and succeed in graduate studies in renowned institutions if they choose to.

[+]

The Computer and Communications Engineering program aims to help students explore their innate creativity and potential and endow them with the knowledge, skills and abilities to: pursue successful careers in computer and communication engineering and related fields; think critically in solving complex problems using modern tools and technologies; communicate and work effectively with diverse groups; learn more every day, and succeed in graduate studies in renowned institutions if they choose to.

Objectives

The program objectives are to:

Foster an environment that encourages excellence in endeavor; Provide degree and professional education which prepare leaders; and Conduct multidisciplinary research to solve problems facing the society and industry in Lebanon, the Middle East, and the world. Program Outcomes ... [-]

Bachelor of Computer and Networking Engineering Technology

Canadian University Dubai
Campus Full time 4 years September 2018 United Arab Emirates Dubai

The Bachelor of Computer and Networking Engineering Technology is designed to meet the skill needs of a world driven by ever-advancing technology. It combines engineering skills with the solid business principles that are needed to thrive in an enterprise-oriented world. With a hands-on approach that delivers less theory and more technology, you will gain plenty of practical experience right from the first year, to build a strong skill set upon graduation. [+]

The Bachelor of Computer and Networking Engineering Technology is designed to meet the skill needs of a world driven by ever-advancing technology. It combines engineering skills with the solid business principles that are needed to thrive in an enterprise-oriented world. With a hands-on approach that delivers less theory and more technology, you will gain plenty of practical experience right from the first year, to build a strong skill set upon graduation.

Through a modern educational approach and state-of-the art facilities, the program will give you a firm grounding in key engineering disciplines, including: Database Driven Web Applications; LAN and WAN Technologies; Network Security and Administration; Network Operating Systems; and Wireless Networks, as well as critical business skills including entrepreneurship, communication and problem solving. Admission to the program requires 60% or more in the UAE High School Certificate (or its equivalent). ... [-]


Bachelor of Computing and Mathematical Sciences (Hons)

The University of Waikato
Campus Full time 4 years March 2018 New Zealand Hamilton

The Bachelor of Computing and Mathematical Sciences is New Zealand’s only computing and mathematical science degree taught over four years. That extra year gives you the chance to drill more deeply into your specialist area and add papers that will complement your main focus. [+]

Bachelor of Computing and Mathematical Sciences (Hons)

The Bachelor of Computing and Mathematical Sciences is New Zealand’s only computing and mathematical science degree taught over four years. That extra year gives you the chance to drill more deeply into your specialist area and add papers that will complement your main focus.

First-year papers are common to all Bachelor of Computing and Mathematical Sciences (BCMS) majors. Because the first three years of the BCMS are very similar to the Bachelor of Science (BSc), you can choose when you graduate. You have the option to graduate after three years with a BSc or stay on for an extra year and complete your BCMS.

The BCMS will equip you with the technical, business and practical skills for a career in a field of numerous international opportunities.... [-]


Bachelor in Computer Science

Northwest Missouri State University
Campus Full time 4 years January 2018 USA Maryville

As a computer science major, students learn skills and techniques that will prepare them for success in their careers or graduate studies. Faculty focus on three core areas: general background in computer science, theory and practical reasoning. [+]

As a computer science major, students learn skills and techniques that will prepare them for success in their careers or graduate studies. Faculty focus on three core areas: general background in computer science, theory and practical reasoning.

Studying the general background in computer science educates students about the theories for why and how software systems are developed. Students learn theory by solving problems, determining solutions to problems and analyzing those solutions. In practical reasoning, students study the practicality of software systems by developing software, advancing a prototype solution and determining the software development lifecycle.

For transfer students completing a vocational or technical Associate of Applied Science or Associate of Science degree from a regionally accredited community college, a Bachelor of Applied Science with an emphasis in Computer Science is available. Please contact Carol Spradling (c_sprad@nwmissouri.edu or 660.562.1588) for more information. ... [-]


Bachelor of Science in Computer Science in Real-Time Interactive Simulation

DigiPen Institute of Technology
Campus Full time 4 years September 2018 USA Redmond

The Bachelor of Science in Computer Science in Real-Time Interactive Simulation is a four-year computer science degree focusing on the technical aspects of computer graphics and simulations. Students [+]

The Bachelor of Science in Computer Science in Real-Time Interactive Simulation is a four-year computer science degree focusing on the technical aspects of computer graphics and simulations. Students begin with a solid foundation in mathematics, physics, and programming, then apply that knowledge in yearly team-based projects where they design, program, test, and finally release their own fully playable games to the public. Those who successfully complete the BS in Computer Science in Real-Time Interactive Simulation program will have gained the knowledge and skills to produce highly complex software systems at a professional level.

Admissions Information

The ideal candidate for this program will have strong math, science, and problem-solving abilities and have completed math through pre-calculus prior to attending DigiPen; additional courses in computer science and physics are recommended. ... [-]


Bachelor of Computer Science

University of Southern Indiana
Campus Full time September 2018 USA Evansville

Computer Science is a dynamic major requiring creativity, insight, knowledge, and skills in problem-solving. The U.S.I. Computer Science degree prepares graduates for career opportunities in this growing field or for graduate study.

[+]

Computer Science is a dynamic major requiring creativity, insight, knowledge, and skills in problem-solving. The U.S.I. Computer Science degree prepares graduates for career opportunities in this growing field or for graduate study. Practice what you learn:

Internships provide real-world experience Class projects help solve issues presented by area businesses and organizations Students and faculty work together Study abroad programs

Topics of Study:

software engineering system development artificial intelligence data structures

Areas of Interest:

software development network management e-business programming languages Majors Computer Information Systems Computer Science ... [-]

Bachelor of Computer Science (Hons) (Network Technology and Cybersecurity)

Alfa International College
Campus Full time January 2018 Malaysia Selangor

Graduates of this course will acquire the necessary skills required to manage a network and maintain its security. We also provide laboratory facilities, for the study of key areas, such as network operating systems, network management and network implementation. [+]

Graduates of this course will acquire the necessary skills required to manage a network and maintain its security. We also provide laboratory facilities, for the study of key areas, such as network operating systems, network management and network implementation.Graduates of this course will acquire the necessary skills required to manage a network and maintain its security. We also provide laboratory facilities, for the study of key areas, such as network operating systems, network management and network implementation.

This program offers a unique opportunity to learn about specialist security techniques and use real-world networking equipment in a security context. Students are also educated about market-leading Cisco Routing & Switching Techniques, security appliances, ethical hacking techniques, vulnerability analysis, penetration testing and data encryption technology.... [-]


Computer Science (BS)

Webster University Thailand Campus
Campus Full time January 2018 Thailand Bangkok

Graduates from this program will be versatile professionals who can solve problems that would jeopardize an organization; they will form the backbone of the internal IT staff. [+]

Students in this major are focused on making the computer system perform at its highest level. They will become proficient in programming and in understanding the best uses of the machine. These individuals will become the IT professionals who keep the infrastructure running. They will be qualified to create new systems, as well as having the skills to maintain and update older systems.

Graduates from this program will be versatile professionals who can solve problems that would jeopardize an organization; they will form the backbone of the internal IT staff.

Learning Outcomes Students will demonstrate critical thinking skills in the field of computer science. Students will demonstrate the ability to solve problems related to the program content. Students will demonstrate an understanding of the concepts and principles of software systems. Students will analyze, design and document a system component using appropriate computer science techniques and models. Students will make a formal presentation of a software system project including the demonstration of a working application. Students will demonstrate an in-depth knowledge of advanced software development techniques. Degree Requirements ... [-]

Bachelor in Computer Engineering

laSalle Barcelona
Campus Full time 4 years May 2018 Spain Barcelona

La Salle Degree's in Computer Engineering, is the only degree program in Barcelona which aquips you with the skills and knowledge needed to meet the new international demands of the computer engineering sector and of the global business world. [+]

La Salle Degree's in Computer Engineering, is the only degree program in Barcelona which aquips you with the skills and knowledge needed to meet the new international demands of the computer engineering sector and of the global business world. You will be twained to work with the latest technologies and products, designing, implementing and mantaining IT systems on an international scale, providing solutions to problems which challenge both national and multinational corporations.

[-]