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.
Computing drives innovation in the sciences, ranging from the human genome project to AIDS vaccine research to environmental monitoring and protection.
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!...
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....
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....
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....
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....
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....
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
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....
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:...
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. ...
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....
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....
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.
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....
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.
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....
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 graduation, you will be able to tailor, implement and evaluate software solutions, processes, and metrics as part of interdisciplinary teams. The core semesters will give you enough freedom and challenges to specialize in a variety of backend-, frontend- or mobile development languages and frameworks. The continuous input from CODE’s cutting-edge industry partners guarantees intensive engagement with the most advanced technologies. The scientific reasoning and problem solving tools, as well as the communication and collaboration skills you acquired during your projects, seminars, and lectures, will help you to successfully tackle all challenges you set yourself.
We will not tell you, what (or who) you will be after graduating at CODE – this decision will be totally up to you. But to give you an idea, we recommend you head over to Digitale-leute.de for some very interesting interviews with software engineers from the digital economy.
Tools & technologies you can experience
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.
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....