Filter
Bachelor of Arts

Compare 15 Bachelor of Arts Degrees in Computer Science

A BA (Bachelor of Arts) is a degree that is typically pursued after graduating from high school. Students study general subjects as well as subjects in their chosen career field. Classes can be taken on a part-time or full-time basis and can often be taken online for more flexibility.

What is a BA in Computer Science? This program is designed to explore the different areas involved with computer intelligence. Each program will vary depending on where you attend school, but many of them offer classes in visual programming, computer networks, software engineering, computer graphics, internet portals, and artificial intelligence. Graduates are prepared to enter the job market or further their studies for even more career opportunities.

Students who work on getting their bachelor’s degree in computer science benefit in a number of ways. Their education in computers, math, and engineering opens up many career doors and prepares them for challenging work. With computers being a large part of the present and future, graduates have the skills to adapt to many situations.

The costs involved with earning a degree in computer science will differ from one school to another. Computer science programs are offered in institutions all over the world, and the location of the school, as well as the duration of the program, will help determine the tuition. Contact the schools you are interested in to find out what to expect financially.

After graduation, individuals with a BA in Computer Science can find careers in many different areas, depending on their interests. Examples of job opportunities include webmaster, administrator of computer systems, service attendant and operator of information systems, and programmer. Those who choose to continue on with schooling can also become a teacher of computer science.

Finding a computer science program is easy and quick when you use our online database. 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:

15 Results in Computer Science

Maryville College

Computing drives innovation in the sciences, ranging from the human genome project to AIDS vaccine research to environmental monitoring and protection. ... [+]

Computer Science

PROGRAMS OF STUDY:

B.A. in Computer Science Minor in Computer Science Minor in Analytics Why study Computer Science at M.C.?

Computing drives innovation in the sciences, ranging from the human genome project to AIDS vaccine research to environmental monitoring and protection. It’s a discipline that touches almost everything we do. Computer science develops foundational skills to set one up for success no matter where one’s career path leads. At Maryville College, computer science students learn to use mathematical and computational thinking to solve real-world problems by combining proficiency in programming with an understanding of systems. Many diverse opportunities await our students – we welcome you to begin your path with us!... [-]

USA Maryville
September 2019
Full-time
Campus
Cardinal Stritch University

The Computer Science major gives students knowledge and skills necessary for the 21st century technology-centered workplace. Hands-on experience with appropriate technolo ... [+]

The Computer Science major gives students knowledge and skills necessary for the 21st century technology-centered workplace. Hands-on experience with appropriate technologies is integral to the computer science program. In many of the Computer Science courses students work in teams to solve larger problems. In this way, they develop skills for working on project teams, which is a valuable experience for careers. Computer Science majors are strongly advised to get job-related experience through computer projects and/or internships that take place in the world beyond the classroom. Because concepts in computer science are deeply rooted in mathematics, Computer Science majors are advised to complete the calculus requirement early in their program. Teacher certification in Computer Science is available at the Early Adolescence/Adolescence (grades 9–12) level.... [-]

USA Milwaukee
September 2019
Full-time
Campus
American Consortium of Universities (INTERLINK)

Students in the Computer Science program concentrate their studies in software development, computer architecture, software engineering, and operating systems. Graduates ... [+]

Careers in computer networking, software, security, and information technology are expanding like never before. Computer professionals are in high demand in fields from education to business to science.

To prepare graduates for the exciting challenges of working with computer technology in business and industry, St. Ambrose University has a BA in Computer Science.

From digital multimedia to enterprise software solutions, computer applications are being used to improve the function of organizations and the management of resources. Companies need individuals who understand computer industry trends and developments, and can integrate them into organizational strategy. As a computer science (CS) major at St.Ambrose, your studies will concentrate on software development, computer architecture, software engineering, and operating systems.... [-]

USA Davenport
September 2019
Full-time
Campus
Nanjing University Of Posts And Telecommunications

BA in Computer Science and Technology ... [+]

The Requirements of Educational Background

For those who pursue a bachelor's degree, the applicant must have a high school diploma, excellent performance during high school period, and good health. In principle, not older than 25 years of age.

For those who pursue a master's degree, the applicant must have a related bachelor degree, excellent performance during undergraduate study, and good health. In principle, not older than 35 years of age.

For those who pursue a doctor's degree, the applicant must have a related master degree, excellent performance during graduate study, and good health. In principle, not older than 40 years of age. The Language Requirements

Undergraduate and graduate admission should meet requirements of IELTS or TOEFL. If the applicant has no corresponding certificate, he/she can participate in language training and could start the professional learning phase after passing the training.... [-]

China Nanjing
Request Info
Full-time
4 years
Campus
University Of Design Schwäbisch Gmünd

In the bachelor programme‚ Internet of Things – Design of connected systems’ students get enabled to find user-centered areas of functional and technical technologies in ... [+]

In the bachelor programme‚ Internet of Things – Design of connected systems’ students get enabled to find user-centered areas of functional and technical technologies in order to develop networking hard- and software. In study projects, students learn about and experiment with networking, heterogeneous systems and products, with monitoring and decision processes. Within students deal with creative examinations and in consequence with a sensitized handling and a great detailed depth in product development.

The programme enables students to explore the areas of user-centered development, mobile technologies, technologies in space or physical computing. Graduates generally work as designers at the interface of design, technologies, engineering and computer science in the scope of the users’ experience in product development, processes, service design and digital networking.... [-]

Germany Schwäbisch Gmünd
October 2019
German
Full-time
7 semesters
Campus
University Of Washington Bothell

Applied Computing is a multidisciplinary degree that focuses on the application of computing systems within the context of a specific subject or field of study. Students ... [+]

Bachelor of Arts in Applied Computing

Applied Computing is a multidisciplinary degree that focuses on the application of computing systems within the context of a specific subject or field of study. Students are encouraged to think broadly about the impact of computing and computing systems on our current society. In their CSS coursework, students concentrate from an application perspective on software engineering, management, communications, knowledge of hardware and operation systems, and programming. This common core of classes creates a solid foundation of knowledge in computer hardware, programming, and software development.

Students combine their CSS coursework with studies in a non-computing subject that is of interest to them. This subject area, called a Minor Elective, can take the form of either an established minor at the University of Washington or an approved cluster of courses that cover a complex subject matter. Subjects for the minor elective need to be both broad in context as well as have depth within their discipline. Current Applied Computing students have chosen from UW Bothell minors including Business, Policy Studies, and Education. Students who have chosen to pursue a cluster of coursework have focused on broad and challenging subjects such as international relations and biotechnology and society.... [-]

USA Bothell
September 2019
Full-time
Campus
University of Lodz

These full-time, three-year-long studies enable students to gain the Bachelor's degree in Computer Science. The programme encompasses software engineering, computer netwo ... [+]

Degree to obtain: BA in Computer Science Duration: 6 semesters (3 academic years) Language of instruction: English ECTS points: 183 Programme description

These full-time, three-year-long studies enable students to gain the Bachelor's degree in Computer Science. The programme encompasses software engineering, computer networks, programming, internet portals, computer graphics and artificial intelligence. The graduates of the first level Computer Science programme acquire knowledge and skills in the area of programming, implementation and verification of computer software components, supervision of middle-sized computer systems and practical use of computer tools.

A graduate can find employment as an administrator of computer systems, a programmer, a webmaster, an operator and service attendant of information systems as well as, after completing additional requirements, a Computer Science teacher.... [-]

Poland Łódź
October 2019
Full-time
3 years
Campus
Roskilde Business College

ZIBAT Campus Roskilde (Business & IT) offers you a top-up possibility for a Bachelor Degree in Web Development. ... [+]

BA in Web Development

ZIBAT Campus Roskilde (Business & IT) offers you a top-up possibility for a Bachelor Degree in Web Development. If you are an AP (Academy Profession) graduate in Computer Science, Multimedia Design or hold similar international qualifications within the field of web programming and media technologies, then this 1½ year top-up programme may be of interest to you.

Are you pursuing a career in web development or e-business?The structure and the make-up of the programme are clearly aimed at the future which everybody within the web and multimedia businesses anticipates.This means that the emphasis is on the students working with technologies which will ensure that they will be prepared to assume many different jobs such as:... [-]

Denmark Roskilde
September 2019
3 semesters
Campus
Ventspils University of Applied Sciences

The aim of the study programme is to prepare highly qualified computer science specialists with fundamental knowledge of the computer sciences, higher mathematics and fun ... [+]

The aim of the study programme is to prepare highly qualified computer science specialists with fundamental knowledge of the computer sciences, higher mathematics and fundamentals of engineering, that constantly allows to adapt the professional activity with the inconsistent conditions of the labour market, and to prepare students for the further higher level professional programmes and master degree studies, scientific activity and further self-education.

The study programme is being realized with the help of different study forms. These forms are lectures, seminars, discussions, practical classes, laboratory works, literature analysis, exercise projects.

Main courses included: Computer Science Basics, Programming, Object Oriented Programming, JAVA Programming, Information Systems Analysis and Design, Case Tools, Data Base Technologies, WWW Technologies, Operating Systems, Data Structures and Algorithms, Discrete Mathematics. ... [-]

Latvia Ventspils
September 2019
Full-time
3 years
Campus
Upper Iowa University

Software Engineering (SE) is concerned with developing and maintaining software systems that behave reliably and efficiently, are affordable to develop and maintain, and ... [+]

Why study Software Engineering?

Software Engineering (SE) is concerned with developing and maintaining software systems that behave reliably and efficiently, are affordable to develop and maintain, and satisfy all the requirements that customers have defined for them. SE is important because of the impact on organizations and society via the development of various software systems and the role of software in safety-critical applications. SE integrates significant mathematics, computer science and practices whose origins are in engineering.

SE students learn how to assess customer needs and build software that is genuinely useful and usable by the customer and satisfies all the requirements defined. The majors focus in on software development, verification, validation, process, and quality. Emphasis areas include visualization and graphics and informatics.... [-]

USA Fayette
September 2019
Full-time
4 years
Campus
Online
Wartburg College

If you have a passion for challenging course work, practical applications, and problem solving, a Bachelor of Arts degree in computer science or computer information syst ... [+]

If you have a passion for challenging coursework, practical applications, and problem-solving, a Bachelor of Arts degree in computer science or computer information systems may be a great option.

You will discover a strong interrelationship among mathematics, computer science, and physics, reflecting the faculty’s longstanding focus on helping students to find the right program for their skills and interests. The department merges coursework with laboratory activities, practical internships, and opportunities for teaching and leadership. Courses emphasize in-depth group activities, enabling you to tackle challenging projects while developing your interpersonal communication skills. These experiences will provide a solid foundation for future employment or graduate study.... [-]

USA Waverly
August 2019
Full-time
4 years
Campus
Bellarmine University

The Department of Computer Science offers students the opportunity to learn about technology from many different perspectives. These unique programs provide a student wit ... [+]

The Department of Computer Science offers students the opportunity to learn about technology from many different perspectives. These unique programs provide a student with a liberal arts background to do more than just program a computer. These program's challenge students to understand the big picture of how technology utilization impacts the world in which we live.

Mission Statement

In the Computer Science programs, students develop the intellectual and professional competencies to analyze, design and develop computer software and hardware with appropriate documentation. Contemporary issues in programming, operating systems, computer networks, and software engineering are examined throughout the programs. Internship opportunities provide real-world experience locally or nationally. These programs prepare students for careers in information systems, programming, software engineering, and mobile computing or for graduate study.... [-]

USA Louisville
September 2019
Full-time
4 years
Campus
Manhattanville College

The laptop in your backpack. The phone in your pocket. The game console in your bedroom. To you, they’re not just devices that work as if by magic. They’re understandable ... [+]

The laptop in your backpack. The phone in your pocket. The game console in your bedroom. To you, they’re not just devices that work as if by magic. They’re understandable and controllable, and you want to help make that magic happen. A computer science degree at Manhattanville starts you down that road. Courses in applied and theoretical computer science will give you the skills necessary to enter the business world or pursue graduate study in computer science. The variety of course offerings also allows ample opportunity for non-majors to increase their computer skills.

Overview

Whether you’re building the next Candy Crush, helping a business bar the gates from hackers trying to steal customer information or helping the government analyze reams of data to help combat international threats, computer science will be at the core of your efforts. On one hand, computer science is an applied science - you’ll use your knowledge to solve specific problems. On the other, though, it’s theoretical; you’ll not only understand the possibilities and limitations of computer science but devise algorithms and languages that others will apply.... [-]

USA New York
September 2019
Full-time
Part-time
4 years
Campus
Code University of Applied Sciences Berlin

The study program covers various programming languages, database systems as well as project planning and collaboration. Good software engineers are excellent problem solv ... [+]

The study program covers various programming languages, database systems as well as project planning and collaboration.

Good software engineers are excellent problem solvers and combine abstract thinking skills with a hands-on mentality. The Software Engineering bachelor program provides you with comprehensive scientific and practically applicable competencies you need to become an expert in the field of software development.

Your career choices After grad­u­a­tion, you will be able to tai­lor, im­ple­ment and eval­u­ate soft­ware so­lu­tions, processes, and met­rics as part of in­ter­dis­ci­pli­nary teams. The core se­mes­ters will give you enough free­dom and chal­lenges to spe­cial­ize in a va­ri­ety of back­end-, fron­tend- or mo­bile de­vel­op­ment lan­guages and frame­works. The con­tin­u­ous input from CODE’s cut­ting-edge in­dus­try part­ners guar­an­tees in­ten­sive en­gage­ment with the most ad­vanced tech­nolo­gies. The sci­en­tific rea­son­ing and prob­lem solv­ing tools, as well as the com­mu­ni­ca­tion and col­lab­o­ra­tion skills you ac­quired dur­ing your pro­jects, sem­i­nars, and lec­tures, will help you to suc­cess­fully tackle all chal­lenges you set your­self. We will not tell you, what (or who) you will be after grad­u­at­ing at CODE – this de­ci­sion will be to­tally up to you. But to give you an idea, we rec­om­mend you head over to Dig­i­tale-leute.de for some very in­ter­est­ing in­ter­views with soft­ware en­gi­neers from the dig­i­tal econ­omy. Tools & technologies you can experience ... [-]
Germany Berlin
September 2019
Full-time
3 years
Campus
Arden University

Do you love the technical detail associated with computing, but want to better understand its interdependence with broader business? ... [+]

Do you love the technical detail associated with computing, but want to better understand its interdependence with broader business? Then this course is perfect. You will develop a broad understanding of business theory and study the issues businesses face when developing new IT systems. Alongside this, you will learn how to design, build, and maintain computer systems to achieve strategic objectives.

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
January 2020
Full-time
Part-time
3 - 6 years
Online