Bachelor Programs in Computer Science

Compare 238 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

Bachelors in Applied Computer Science

Make School
Campus Full time 2 years August 2019 USA San Francisco

Make School is redesigning higher education for the 21st century. Our emphasis is on ensuring relevance of education for the modern economy and accessibility to students of all backgrounds. Students earn a Bachelor’s in Applied Computer Science while studying liberal arts, computer science theory, and product development. Our outcomes are on par with schools like Stanford and MIT with alumni working at companies like Facebook, Google, Apple, and Y Combinator startups. [+]

Make School is redesigning higher education for the 21st century. Our emphasis is on ensuring relevance of education for the modern economy and accessibility to students of all backgrounds.

Students earn a Bachelor’s in Applied Computer Science while studying liberal arts, computer science theory, and product development. Our outcomes are on par with schools like Stanford and MIT with alumni working at companies like Facebook, Google, Apple, and Y Combinator startups.

Students can graduate in 2 years and pay tuition through Income Share Agreements as a percentage of their salary once employed. We also provide low-income students with living assistance to help cover their living expenses. 45% of our students are underrepresented students of color, while 66% are from low-mid income families.... [-]


ICT Global Program

The University Of Aizu
Campus Full time 4 years October 2018 Japan Iitate

This program pursues innovation and development in the field of ICT and features a wider range of computer science and engineering. In addition, subjects such as Japanese language courses and "culture and history of Aizu" are offered. The students will be able to understand regional identity through experiences in Japanese culture and then take an active part in the world based on the identity. [+]

What is the Advanced ICT Global Program? Starting from 1st year undergraduate, by taking general education courses and specialized courses all in English, students can graduate from the undergraduate school. This program pursues innovation and development in the field of ICT and features a wider range of computer science and engineering. In addition, subjects such as Japanese language courses and "culture and history of Aizu" are offered. The students will be able to understand regional identity through experiences in Japanese culture and then take an active part in the world based on the identity. This program adopts the international examinations, such as SAT and IELTS, which will bring convenience to foreign applicants. The same applies to Japanese nationalities and foreign residents in Japan. This program will offer short-term studying abroad and overseas internships as a regular course. Purpose of This Program This is the first all-in-English academic program in Japan which features computer science and engineering professional education. It provides undergraduate students the opportunity to learn basic knowledge of computer science and engineering and practical skills in English. Under this program, international students and Japanese students will study and live together. This effort offers students multicultural and global experiences, aiming at their growth as global talents. Importance of This Program By accepting the higher number of excellent students from all over the world, the environment for international education in our university will be improved. Japanese students will have wonderful influences from international students in similar ages with them. This environment... [-]

BEng in Software Engineering

University of Bradford Undergraduate
Campus Full time 4 years August 2019 United Kingdom Bradford

Software Engineering is at the heart of all modern technology and plays a key role in every industry. [+]

Overview

Software Engineering is at the heart of all modern technology and plays a key role in every industry. It incorporates disciplines such as:

Mathematics Computer Science Management Cyber Security

If you have a passion for technology, our BEng in Software Engineering (with placement year) will teach you to create and innovate through information technologies and computer programming. It is designed for problem-solvers, looking to address challenges in our interconnected, technology-orientated society.

You’ll first learn the principles that underpin computer science, giving you a strong technical foundation on which to build. The programme shares a common first year with our computer science programmes, enabling you to transfer between programmes at the end of the first year if interests or career aspirations emerge in other areas.... [-]


Computer Science (BS)

Webster University Thailand Campus
Campus Full time January 2019 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 Science

Cogswell College
Campus Full time September 2019 USA San Jose

The Computer Science and Engineering Program will teach you how to design and program complex software systems and tools that make high tech industries thrive. [+]

The Computer Science and Engineering Program will teach you how to design and program complex software systems and tools that make high tech industries thrive.

You’ll find mentors in the experienced engineering faculty with ties to major industry players like NASA, and have the chance to work in the Game Studio, Project X and other hands-on, interdisciplinary projects that produce professional-quality video games or animations.

Students work with expert software engineering tools, like Python and Open GL, to write code and build innovative, creative software. Upon graduating with a degree in game programming, web, and mobile software engineering, or digital art engineering, Cogswell students are attractive job candidates, already having an arsenal of real-world, relevant experience in software engineering.... [-]


Bachelor in Computer Science

Allegheny College
Campus September 2019 USA Meadville

Computer Science is about computers and computation; the essence of the discipline is the study of algorithms—the design, development, and characterization of algorithms, their realization as computer programs, the analysis of the correctness and efficiency of algorithms, and the limitations of the algorithmic method as an approach to problem-solving. [+]

About

Computer Science is about computers and computation; the essence of the discipline is the study of algorithms—the design, development, and characterization of algorithms, their realization as computer programs, the analysis of the correctness and efficiency of algorithms, and the limitations of the algorithmic method as an approach to problem-solving. The department’s offerings include an introduction to the discipline including programming, data structures, and discrete mathematics; core courses in theoretical computer science, computer languages, computer organization, algorithm analysis, and software systems design; advanced courses in compiler design, operating systems and distributed systems; and a variety of applications and electives. The human dimensions of computing—social, professional, and ethical implications—are treated throughout the department’s courses. The Computer Science programs have an integral laboratory component—nearly all of the courses include a weekly formal laboratory session to provide for practice and experimentation utilizing the principles learned in the classroom and from the course texts. The laboratory component affords the opportunity for hands-on experience with several computing and network systems. The Department has laboratories adjacent to faculty offices and classrooms in Alden Hall including an advanced-technology computer science classroom that facilitates active learning; a software development laboratory designed for group work on large software systems; and a laboratory for advanced coursework and research.... [-]


Bachelor in Computer Engineering

West Virginia University | Institute of Technology
Campus Full time Part time 4 years September 2019 USA Beckley + 1 more

The course of study leading to the Bachelors of Science in Computer Engineering is a practice-oriented curriculum. We have outstanding state-of-the-art undergraduate lab facilities open for instruction and hands-on applications. Students will gain a solid foundation in the underlying principles reinforced through practical experience so that graduates are effective workers immediately after graduation. [+]

Why study computer engineering at W.V.U. Tech?

Our ABET-accredited program features a practice-oriented curriculum and offers small classes with hands-on learning opportunities. The department features state-of-the-art lab facilities with nearly $500,000 worth of modern equipment that is easily accessible to students. Students have many experiential learning opportunities, including co-op, internships and undergraduate research projects. Graduates have a solid foundation in the underlying principles, reinforced through practical experience, that make them effective workers immediately after graduation.

Students that enjoy mathematics, science, computers, robotics or programming tend to enjoy this program. Students entering this program should take as many mathematics and science courses as possible in high school. In addition, students would benefit from extracurricular experiences such as robotics, design competitions, science clubs and scouting activities.... [-]


Bachelor in Computer Science

Ohio Wesleyan University
Campus Full time September 2019 USA Delaware

The course offerings in computer science prepare you for professional employment or continued study in graduate school. [+]

Bachelor in Computer Science

The course offerings in computer science prepare you for professional employment or continued study in graduate school.

About the Major

Students normally begin with the introductory course in computer science and programming. This is followed by intermediate courses that cover the basic issues of hardware and software. Students learn a variety of high-level programming languages (including C/C++ and Scheme), assembly language, the UNIX operating system, object-oriented programming and gain familiarity with the university and departmental computer hardware.

Many areas of theoretical and applied computer science are covered in the advanced courses. Majors take courses in the theory of computation and analysis of algorithms. The department offers applied courses in database theory, operating systems and artificial intelligence. For students interested in computer languages, course offerings include compiler design and the theory of programming languages.... [-]


Bachelor of Computer Science

Lakeland University
Campus Full time 4 years September 2019 USA Plymouth

Work with a Faraday Cage. Learn to stay a step ahead of cybercriminals. Experiment with a 3D printer and robotics. Refurbish scrapped computers in our lab. Lakeland's computer science program is an all-encompassing foray into the ever-changing world of computers and how they work. Here, you won't focus on just programming, database or system analysis. [+]

Work with a Faraday Cage. Learn to stay a step ahead of cybercriminals. Experiment with a 3D printer and robotics. Refurbish scrapped computers in our lab. Lakeland's computer science program is an all-encompassing foray into the ever-changing world of computers and how they work. Here, you won't focus on just programming, database or system analysis. You'll learn it all, with multiple classes that span all disciplines.

“As a computer science student at Lakeland, you don't have to specialize,” says Cynthia Lindstrom, assistant professor of computer science, who has a doctorate in computing and information technology and has more than 20 years of corporate computer science experience. “In fact, you can't specialize here. You will be a generalist; you will know a little bit about everything. And that's what businesses are looking for today.”... [-]


Bachelor of Computer Science

University of Southern Indiana
Campus Full time September 2019 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 Applications (BCA)

Dayananda Sagar University
Campus Full time 3 years July 2019 India Bengaluru

BCA program aims at providing students key knowledge in the area of computer science and predominantly the applications of the theoretical knowledge covered during the program. [+]

Bachelor of Computer Applications (BCA)

Department of Computer Science and Engineering offers a dynamic eco-system for study, research and professional growth for the faculty and the students. It strives to groom its students to be competent IT professionals, researchers and entrepreneurs.

Overview:

The School of Computer Applications has been established to nurture fresh talent in the field of Information Technology equipping them with a plethora of skills to choose an area of interest at an early age. The Department firmly believes that theoretical knowledge supported by ample in-depth practical exposure are required to meet the challenges of this ever-changing field. As the world looks towards India for fresh and energetic talent in the field of IT, the Department’s mission is to shape the next generation IT professionals with concrete foundation, employable skills along with a touch of human ethical values..... [-]


Bachelor in Computer Science

High Point University
Campus 4 years September 2019 USA High Point

The Department of Mathematics and Computer Science’s primary goal is to develop the aptitudes and analytical skills required for the use and understanding of computer science. The curriculum is designed to allow exceptional students to excel in their area of interest. The professors strive to guide the students in discovery and learning of new ideas, rather than just presenting carefully structured theories. [+]

Overview

The Department of Mathematics and Computer Science’s primary goal is to develop the aptitudes and analytical skills required for the use and understanding of computer science. The curriculum is designed to allow exceptional students to excel in their area of interest. The professors strive to guide the students in discovery and learning of new ideas, rather than just presenting carefully structured theories. Applications are used throughout to illustrate and motivate new material. Most topics are developed by means of the interplay between applications, problem solving and theory. Early courses are designed to appeal to a broad audience of university students, while higher-level courses are more focused.... [-]


Bachelor's in Computer Information Sciences

Cabrini University
Campus Full time September 2019 USA Radnor

Learn the concepts and skills needed to meet the information technology needs and challenges of the Information Age workplace and society as an Information Science and Technology (I.S.T.) major or minor. [+]

Learn the concepts and skills needed to meet the information technology needs and challenges of the Information Age workplace and society as an Information Science and Technology (I.S.T.) major or minor.

I.S.T. majors choose between a Mathematics or a Business track to acquire either a strong mathematical foundation for scientific applications or a foundation in business for information management.

Information Science and Technology Program Details

The I.S.T. prepares students for graduate school or a career that allows them to apply information science to an ever-changing technology climate in business and industry.

Students learn concepts and skills needed for designing, programming and implementing information systems to solve real-world problems, while also acquiring either a strong mathematical foundation for scientific applications (in the Mathematics track) or a foundation in business for management information (in the Business track).... [-]


Bachelor in Computer Science

University of Jamestown
Campus Full time Part time September 2019 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.... [-]


Business & Computer Science Degrees

Southwestern Oklahoma State University
Campus September 2019 USA Weatherford

The Department of Business and Computer Science offers students professional education in business and computer science that will facilitate personal development for their future careers. [+]

Earn a Degree in Business or Computer Science at SWOSU

The Department of Business and Computer Science offers students professional education in business and computer science that will facilitate personal development for their future careers.

Apply Now Degrees Offered B.B.A. in Accounting B.B.A. in Entrepreneurship B.B.A. in Finance B.B.A. in Management B.B.A. in Marketing B.S. in Computer Science M.B.A. M.S. in Management Organizational Leadership

Associate Dean: Dr. Patsy Parker580.774.3284Chair: Dr. Trisha Wald580.774.3061Program Director: Madeline Baugher580.774.3122

The faculty and staff of the department strive to create and sustain a professional attitude and close working relationship with students. In addition to the emphasis placed on high-quality instruction in the classroom, the faculty encourages students to conduct themselves in an ethical manner and extend their learning beyond the classroom by participating in active business or computer science related clubs on campus.... [-]