Bachelor of Science Degrees in Computer Science

Compare 275 Bachelor of Science Programs in Computer Science

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

B.S. Computer Science

Webster University
Campus Full time 4 years January 2018 USA Saint Louis

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. [+]

BScs in Computer Science. B.S. Computer Science 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. KNOWLEDGE AREAS The Computer Science degree programs at Webster University equip students with the knowledge to become professionals who help optimize the performance of computer systems and networks. Computer science majors and minors study the following: Programming Operating Systems Telecommunications Data Base Administration System Security Computer Mathematics & Logic Systems Analysis & Design Decision Support INTERNSHIPS Webster University has established strong alliances with many organizations and companies in... [-]

BACHELOR OF SCIENCE in COMPUTER SCIENCE (BSC)

The International University in Geneva
Campus Full time 3 years September 2017 Switzerland Geneva

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. [+]

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. ... [-]

BSc in Computer Information Systems and Technology

University of Pittsburgh at Bradford
Campus Full time 4 years September 2017 USA Bradford

In our program, you'll get a broad IT background. You'll learn about programming applications, network development, systems design and analysis, Web technologies, multimedia applications, database development and systems administration. [+]

BScs in Computer Science. BSc in Computer Information Systems and Technology Description Program Contact: Don Lewicki In our program, you'll get a broad IT background. You'll learn about programming applications, network development, systems design and analysis, Web technologies, multimedia applications, database development and systems administration. We'll prepare you to work in a team environment. To manage and lead companies and people in the translation of information technology into business opportunities and competitive advantages. You'll sit in small classes. You'll get individual attention from our industry-experienced faculty. You'll gain hands-on experiences in lab, during at least one internship, and in research opportunities and a capstone course. Incoming students will be considered for special merit scholarships just for CIS&T freshmen, each worth $2,500 per year and renewable for four years. We have a lot to offer and will help you go well beyond expectations. For example, Nnedimma Ugochukwu studied Mandarin at Fudan University in Shanghai then interned at Google. 100% of our CIS&T graduates in 2015 are either working or in graduate school. Not only will you know information technology but you'll know the power of information technology. And if you know the power of information technology, you have a long and exciting professional career ahead of you. In fact, our program will prepare you for three of the 10 best careers for recent college graduates: computer systems analysts network/computer systems administrators software developers -- applications What you can do with a degree in Computer Information Systems and Technology. Suggested 4-year plan... [-]

BSc in Computer Science

Unicaf University
Campus or Online Full time Part time 4 years Open Enrollment Cyprus Larnaca USA Hell's Kitchen Greece Athens Romania Bucharest United Kingdom London Egypt Cairo Ghana Accra Malawi Lilongwe Mauritius Port Louis Kenya Nairobi Nigeria Lagos State Somalia Mogadishu Zambia Lusaka Jordan Irbid Cyprus Online + 28 more

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. [+]

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 organisations while at the same time it offers excellent prospects for future employment. Duration 4 years Delivery Mode Online and through Supported Open Learning Entry Requirements Regular admission to a Bachelor’s degree programme requires the High School Leaving Certificate or equivalent. Applicants with a Diploma or Advanced Diploma may be considered for entry. Applicants with a Diploma or Advanced Diploma in a relevant area may be considered for credit transfer. Applicants with at least 2 years of postgraduate relevant experience may be considered for entry. English proficiency. Copy of passport or ID Applicants that do not meet the minimum entry requirements may be considered for the ‘FOUNDATION PROGRAMME’. In addition to a strong academic record, the student’s extra curricular involvement, leadership skills and other relevant background information are taken into account. Study Plan Section: Business Modules Accounting I - UU-ACG-1000 Business Ethics - UU-BBA-1000-BCS Law for Business - UU-BBA-2010-BCS Introduction to Management - UU-MAN-2010 Marketing... [-]

Bachelor in Computer Science

Indiana University Kokomo
Campus Full time 4 years August 2017 USA Kokomo

Perhaps you’ve been fascinated with computers all your life, enthralled with each new technological advance and meticulously up-to-date on the cutting edge advancements the field makes every day. Indiana University Kokomo now offers a Bachelor of Science in Computer Science degree designed just for you and your passion. With a real-world focus and a culture of perpetual discovery, a degree in Computer Science at IU Kokomo opens you up to endless possibilities. [+]

BScs in Computer Science. Perhaps you’ve been fascinated with computers all your life, enthralled with each new technological advance and meticulously up-to-date on the cutting edge advancements the field makes every day. Indiana University Kokomo now offers a Bachelor of Science in Computer Science degree designed just for you and your passion. With a real-world focus and a culture of perpetual discovery, a degree in Computer Science at IU Kokomo opens you up to endless possibilities. We offer degrees within technology for whatever your passion may be. With a slightly different focus than our Bachelor of Science in Informatics degree, when you study Computer Science at IU Kokomo, you will specialize in the design of the effective software and hardware technologies behind the computational systems the world needs and uses every day. Our knowledgeable staff and faculty will be here for you, from Introduction to Computer Science to your final senior capstone project. With a focus on real-world applications, the faculty of IU Kokomo are just as curious as you are. As the world of computer science continues to advance, you’ll be here learning on the cutting edge – and we’ll be there hungry to discover and explore right alongside you. Computer Science Open House Indiana University Kokomo faculty from the School of Sciences, along with the Office of Admissions, will be on hand to answer questions about the new computer science degree. Join us! Thursday, March 23 - 5:30 p.m. - 7:30 p.m. Q & A about the Computer... [-]

B.S. in Computer Engineering

Embry Riddle Aeronautical University
Campus Full time 8 semesters September 2017 USA Prescott

The Bachelor of Science in Computer Engineering provides the student with the opportunity to acquire a broad background in computing, programming languages, circuit theory, computer design, telecommunication systems, embedded control systems, real-time systems, and software engineering. [+]

The Bachelor of Science in Computer Engineering provides the student with the opportunity to acquire a broad background in computing, programming languages, circuit theory, computer design, telecommunication systems, embedded control systems, real-time systems, and software engineering. The curriculum includes courses in general education, computer science, software engineering, electrical engineering, and the capstone sequence of senior design classes. This added emphasis on real-time embedded control systems and hardware/software interfaces places the Computer Engineering program in a unique position to increase employment opportunities after graduation. In addition, the program includes significant project work that is designed to prepare students to work as part of a team on the development of complex systems including both software and hardware. It allows the student opportunities to build capabilities in teamwork, designing to requirements, and quality assurance techniques. The overall objective of the Computer Engineering program at Prescott is to produce graduates who will be successful practitioners of computer engineering. The program objectives to measure our accomplishment of this goal are engineers who: Demonstrate achievements in their chosen profession Contribute to the development of the profession Engage in professional growth Contribute to the welfare of society through service Degree Requirements The Bachelor of Science in Computer Engineering can be earned in eight semesters assuming appropriate background and full-time enrollment. Successful completion of a minimum of 127 credit hours is required. Students should be aware that several courses in each academic year may have prerequisites and/or corequisites. Check the course descriptions section of this catalog before registering... [-]

Bachelor of Science in Digital Business & Data Science

University of Applied Sciences Europe - BiTS
Campus Full time 3 years October 2017 Germany Berlin Region Iserlohn Hamburg + 2 more

"Big Data" is the future of IT. Data analysis is the basis for resounding business success for companies worldwide. As an expert for innovation, digital management and technical programming, you are in demand in all sectors. [+]

BScs in Computer Science. "Big Data" is the future of IT. Data analysis is the basis for resounding business success for companies worldwide. As an expert for innovation, digital management and technical programming, you are in demand in all sectors. Our course is the only one in Germany that offers these qualifications. We at BiTS attach value to you, as a student, not only talking about digital business, industry 4.0, and innovations. You program and realize your own ideas from the first day! As a student at the BiTS you are manager and programmer in one. Our aim is to equip you for both sides of the digital economy: Innovative entrepreneurship and technical expertise. Thus we lay the foundation for your professional success or the founding of your own company in the future-oriented industries. Careers You are manager and programmer in one. We equip your for the digital economy: Innovative entrepreneurship and technical expertise. Make a foundation for your professional success or set up your own company in future-oriented industries. Typical areas of work include: Business Development Manager Online Marketing Manager Data Scientist / Strategist Research & Development Manager Software Developer, Web Developer, App Developer Consultant Chief Technical Officer The program Your studies with us are divided into two areas: Management and Technical Skills. In the first part we offer in-depth insights into the skills that qualify you for a career in the economy, from controlling to marketing to innovation management. The second part is dedicated to the programming languages,... [-]

Bachelor in Computer Science

Mercy College
Campus or Online Full time Part time 4 years September 2017 USA USA Online Bronx Dobbs Ferry Yorktown Heights + 4 more

With a B.S. in Computer Science gain the practical experience you will need to start a career in the field of computer science. [+]

Imagine creating the programs that people use everyday to improve their lives. With a B.S. in Computer Science gain the practical experience you will need to start a career in the field of computer science. Think of those programs we can’t live without, programs we use everyday. Well, the Computer Science program at Mercy College can get you started. The program is more than just theoretical background. You’ll get the practical experience you’ll need to make yourself attractive in the computer science profession, related fields, and to succeed in a technological society. You’ll learn programming skills (currently in Java and C++), Software Engineering, Computer Architecture, Operating Systems and Computer Networking. The Computer Science program follows the most recent guidelines of the Report of the ACM/IEEE-CS Joint Curriculum Task Force. According to Prof. Daniel McCracken, former President of ACM and former Chairman of the Computer Science department at CCNY-CUNY, "Mercy College is to be commended for having a fine program in Computer Science. The curriculum is constantly revised to keep it up to date; the faculty are qualified and committed; the facilities are outstanding in many ways; students are enthusiastic about their educational experience and have good prospects for jobs or graduate study." With small class sizes, personal interactions with the professors, and real-world computing projects in teams, you’ll learn see what makes this program so great. Program Outcomes By the end of this program, students should be able to: Demonstrate proficiency in programming by writing programs that are functional, easy... [-]

Bachelor of Science in Game Development

AUM American University of Malta
Campus Full time 4 years September 2017 Malta Cospicua

The Bachelor of Science in Game Development is designed for students interested in game development programming at the highest level, including computer science and computer graphics professionals retooling for the game industry. (Accredited by NCFHE) [+]

BScs in Computer Science. The Bachelor of Science in Game Development is designed for students interested in game development programming at the highest level, including computer science and computer graphics professionals retooling for the game industry. (Accredited by NCFHE) How to Apply for Undergraduate Admissions We know the application process to university can feel like a daunting and complex task. At the American University of Malta, we've tried to make applying to our university as simple as possible, and while it is a relatively straightforward process, we do require several supporting documents. Below you will find an easy to follow checklist of items you will need to submit, followed with more specific information for each requirement. Undergraduate Application Checklist and Requirements Completed AUM undergraduate application Official secondary school records English Language Proficiency Scores SAT scores (where applicable) Counselor or teacher letter of recommendation Documentation of extracurricular activities or other achievements Personal statement Application Fee Secondary School Records You will need to submit your secondary school records along with your completed undergraduate application. If your school records are in a language other than English, you will also need to include a certified translation. All students admitted to AUM are required to have completed 12 years of schooling and to have a minimum cumulative grade average of 80 or its equivalent. Common secondary education certificates that AUM accepts are: American style high school diploma or certificate AP program British System combination of: GCSE/IGSCE "O" Levels: five subject exams with grades of A,... [-]

BSc in Computer Science

Azusa Pacific University
Campus Full time 4 years September 2017 USA Azusa

APU’s Bachelor of Science in Computer Science equips students to create systems that analyze, transform, and describe information. Core coursework provides a solid foundation in calculus, discrete mathematics, computing fundamentals, operating systems, database management, and data structures. Students learn about the many facets of the computer industry to prepare for careers in software development, systems programming, data analysis, and computer design. The computer science major prepares professionals who understand the complexities of computer systems and can use them to address pressing and intricate problems. [+]

Computer Science is an exciting, challenging, and growing field that impacts the world and everyday life in countless ways. APU’s Bachelor of Science in Computer Science equips students to create systems that analyze, transform, and describe information. Core coursework provides a solid foundation in calculus, discrete mathematics, computing fundamentals, operating systems, database management, and data structures. Students learn about the many facets of the computer industry to prepare for careers in software development, systems programming, data analysis, and computer design. The computer science major prepares professionals who understand the complexities of computer systems and can use them to address pressing and intricate problems. Students can tailor their learning to specific areas of interest such as artificial intelligence, advanced database applications programming, or software system development. Computer science majors leave APU prepared to create and use computer systems to solve complex problems. Is This Major Right for You? You’re a computer science major if you: Enjoy math or are musically inclined. Like observing, learning about, and analyzing the world around you. Like strategy games like chess, checkers, or computer games. Enjoy mental challenges and problem solving. Like fixing things and pulling them apart to see how they work. Like imagining how technology can improve other fields. About the Program Why This Major Is Relevant Advances in computer science have enabled major breakthroughs in scientific study, including advanced study of the mind, the mapping of the human genome, and the exploration of protein folding through distributed computing. Meanwhile, subsets of computer scientific... [-]

Bachelor of Software Engineering

New England Institute of Technology
Campus Full time September 2017 USA Warwick

The Information Technology Department offers two specializations for the Bachelor of Science in Information Technology: Software Engineering and Cyber Security and Network Engineering. Information Technology has become the backbone of business, technology and industry. The Information Technology Department has an extensive set of computer labs for student use to gain hands-on experience in all areas of the field, from programming to software applications to network management and administration. [+]

BScs in Computer Science. The Information Technology Department offers two specializations for the Bachelor of Science in Information Technology: Software Engineering and Cyber Security and Network Engineering. Information Technology has become the backbone of business, technology and industry. The Information Technology Department has an extensive set of computer labs for student use to gain hands-on experience in all areas of the field, from programming to software applications to network management and administration. The emphasis of this program is on how specific computer applications solve business issues. The analysis and design of systems is covered to expose students to problems that may be expected on the job. Students learn to program in languages in demand in the workplace. Further, students are introduced to current software packages for word processing and database management. Students are also prepared to meet the technical needs of a business office through Microsoft and networking courses that introduce students to LAN administration. The foundational courses in the Bachelor of Science Degree in Software Engineering provide depth in business applications, web development and database design. Later courses build upon this foundational knowledge to give students a broader exposure to programming languages, especially object-oriented languages, and deeper experience in database design, development and implementation. A key feature of this program is a senior project and the choice between additional coursework or a cooperative learning experience in the final two quarters. In the senior project, each student works with a faculty member to develop and present a project that focuses... [-]

Bachelor in Computer Science

McMurry University
Campus Full time September 2017 USA Abilene

BS in Computer Science and the required discipline-specific courses for a teaching degree in Computer Science. This degree focuses on the traditional foundations of Computer Science which include heavy concentrations of programming and mathematics along with computer organization and architecture, operating systems, algorithms and data structures, and networking. [+]

Mission: Prepare students for professional careers and graduate study in computer science through the teaching of theory, concepts, and problem solving skills. Provide practical experience with current languages, tools, and trends that prepares students to be immediately effective in their careers. Provide theory and practical experience with appropriate software for students who plan to teach. BS in Computer Science and the required discipline-specific courses for a teaching degree in Computer Science. This degree focuses on the traditional foundations of Computer Science which include heavy concentrations of programming and mathematics along with computer organization and architecture, operating systems, algorithms and data structures, and networking. The program includes a capstone experience with a two-semester Software Engineering project to design and implement a software system. This program prepares students for careers in general software development and computer support for a wide range of real-world activities or for graduate school. [-]

BS Computer Science

University of Denver
Campus Full time September 2017 USA Denver

Computer Science encompasses the theory and techniques by which information is encoded, stored, communicated, transformed, and analyzed. It is concerned with the theory of algorithms (that is, effective procedures or programs). [+]

BScs in Computer Science. BS Computer Science Computer Science encompasses the theory and techniques by which information is encoded, stored, communicated, transformed, and analyzed. It is concerned with the theory of algorithms (that is, effective procedures or programs), with the structure of languages for the expression of algorithms, and with the design of algorithms for the solution of practical problems. A central concern is the study of the computer systems (hardware and software) for the automatic execution of these algorithms. The Department of Computer Science at the University of Denver offers a Bachelor of Science in Computer Science. The degree is strongly based in mathematics and, in fact, a student will automatically acquire sufficient credits for a minor in mathematics. One additional minor is required. The second minor may be in any discipline other than mathematics or computer science. Total Credit Hours 183 quarter hours. CURRICULUM Students interested in a BS Computer Science will need to complete the curriculum outlined in the Bulletin. Sample Program Since there are many variations to this schedule, students should select their own schedule in consultation with an academic advisor from the department of Computer Science. The sample also lists electives that can be taken to develop expertise in one of the research concentrations of the department. Only two COMP electives are needed in senior year, but often a sequence starts in the fall so it may be best to take the two during fall/winter quarters. All electives, especially the MATH and COMP electives, should... [-]

Computer Engineering

International Accelerator
Campus September 2017 USA Boston

Computer engineers combine expertise in software design and implementation with fundamental engineering skills - a highly valuable skill set. They design and maintain websites, networks, massive databases, and other applications, in the process developing and integrating new software and hardware. [+]

Computer Engineering Computer engineers combine expertise in software design and implementation with fundamental engineering skills - a highly valuable skill set. They design and maintain websites, networks, massive databases, and other applications, in the process developing and integrating new software and hardware. Computer engineers specialize in the development of computer systems designed to carry out specific functions in real-time, known as embedded systems, which operate airplanes, cell phones, vending machines, medical equipment, etc. Their vast computing knowledge and problem solving skills make computer engineers an invaluable asset to industry. As individuals and corporations become more dependent on computers, there is an abundant need for well-trained computer engineers. Degrees Offered The following degees are offered in Computer Engineering: Bachelors of Science Masters of Science [-]

Bachelor of Science in Computer Engineering

Hamad bin Khalifa University
Campus Full time September 2017 Qatar Doha

The aim of Hamad bin Khalifa University’s (HBKU’s) Bachelor of Science in Computer Engineering is to produce globally competitive computer engineering professionals for Qatar, the region, and the wider world. The program, delivered by HBKU’s College of Science, Engineering and Technology, is built on HBKU’s unique model of developing interdisciplinary programs that draw on the expert knowledge of its partner... [+]

BScs in Computer Science. Bachelor of Science in Computer Engineering The aim of Hamad bin Khalifa University’s (HBKU’s) Bachelor of Science in Computer Engineering is to produce globally competitive computer engineering professionals for Qatar, the region, and the wider world. The program, delivered by HBKU’s College of Science, Engineering and Technology, is built on HBKU’s unique model of developing interdisciplinary programs that draw on the expert knowledge of its partner institutions alongside its own faculty. This means that students are able to take courses provided by Texas A&M University at Qatar (TAMUQ) and Carnegie Mellon University in Qatar (CMUQ) in addition to the comprehensive range of course offerings from HBKU. Students explore the design of real-world computer engineering systems and are exposed to real-life problems and challenges through a design component that is integrated into the course, as well as through a final year project. The dynamic multidisciplinary approach of the curriculum equips the program’s graduates with an exceptionally well-rounded understanding of computer engineering, ensuring that they have all the necessary skills needed for them to go on to explore a wide range of rewarding careers or further study. Admissions requirements Applicants seeking admission to the Bachelor of Science in Computer Engineering should have a strong high school academic record with evidence of advanced coursework in math and science. Applicants are required to take the IELTS or TOEFL exam in order to demonstrate their proficiency in English. Applicants are also required to take the SAT or ACT exam. [-]