Bachelor of Arts in Computer Science 48 months Undergraduate Programme By Temple University |TopUniversities
Subject Ranking

# 451-500QS Subject Rankings

Programme Duration

48 monthsProgramme duration

Tuitionfee

39,480 USDTuition Fee/year

Main Subject Area

Computer Science and Information SystemsMain Subject Area

Programme overview

Main Subject

Computer Science and Information Systems

Degree

BA

Study Level

Undergraduate

Study Mode

On Campus

Students interested in the general study of computer science can earn a Bachelor of Arts in Computer Science or Bachelor of Science in Computer Science at Temple University’s College of Science and Technology. Graduates of the Computer Science BA or BS are hired as computing consultants, programmers, software developers, system analysts, and system or network administrators. Some graduates start their own technology companies.

Computer science is the study of automating processes that can store, communicate and process information. Computer scientists specialize in theories such as computation and computational system design. Computer Science majors gain a broad education in the conceptual foundations of computer science, including algorithms, artificial intelligence, computer architecture, data structures, image processing, networks, operating systems and software engineering. Students learn the underlying theory, methodologies and techniques used in the development of computer systems.

After completing this program, students should have the ability to

  • apply knowledge of computer hardware and system software to design reliable and efficient software systems,
  • communicate with and lead teams,
  • design, write and test efficient software algorithms, and
  • learn, evaluate and apply new problem-solving techniques and tools.

Choosing between a BA and a BS

The Computer Science BS requires more CIS coursework than the BA, including four to five Computer Science upper-level electives and a course in computer science probability. These additional courses make BS students more employable after graduation. The BA (with fewer required credits) is a good choice for students who want broaden their education and take additional coursework outside of the major.

Science and technology are the foundations of our future. The Department of Computer and Information Sciences (CIS) is focused on the understanding of fundamental scientific principles and the application of these principles to solving complex problems, using computing technology.

Bachelor of Arts in Computer Science

The Bachelor of Arts in Computer Science provides an in-depth study of the science of computing, including mathematical/theoretical foundations as well as systems and application software development. Students are prepared (but not required) to take electives in topics such as artificial intelligence, machine learning, robotics, computer vision, graphics, game programming, bioinformatics, databases, big data, mobile and web application development, cloud computing, high performance computing, wireless and sensor networks, network and information security, and digital forensics. Students who select the BA in Computer Science can often have a second major and still be able to graduate within four years. This program is for students with an interest in the fundamentals of computing, who want to apply their computer science knowledge to a second area of interest and/or contribute to innovative research and product development. Our students have careers in software development, systems analysis and consulting; they are also prepared for graduate study and research in Computer and Information Sciences.

Programme overview

Main Subject

Computer Science and Information Systems

Degree

BA

Study Level

Undergraduate

Study Mode

On Campus

Students interested in the general study of computer science can earn a Bachelor of Arts in Computer Science or Bachelor of Science in Computer Science at Temple University’s College of Science and Technology. Graduates of the Computer Science BA or BS are hired as computing consultants, programmers, software developers, system analysts, and system or network administrators. Some graduates start their own technology companies.

Computer science is the study of automating processes that can store, communicate and process information. Computer scientists specialize in theories such as computation and computational system design. Computer Science majors gain a broad education in the conceptual foundations of computer science, including algorithms, artificial intelligence, computer architecture, data structures, image processing, networks, operating systems and software engineering. Students learn the underlying theory, methodologies and techniques used in the development of computer systems.

After completing this program, students should have the ability to

  • apply knowledge of computer hardware and system software to design reliable and efficient software systems,
  • communicate with and lead teams,
  • design, write and test efficient software algorithms, and
  • learn, evaluate and apply new problem-solving techniques and tools.

Choosing between a BA and a BS

The Computer Science BS requires more CIS coursework than the BA, including four to five Computer Science upper-level electives and a course in computer science probability. These additional courses make BS students more employable after graduation. The BA (with fewer required credits) is a good choice for students who want broaden their education and take additional coursework outside of the major.

Science and technology are the foundations of our future. The Department of Computer and Information Sciences (CIS) is focused on the understanding of fundamental scientific principles and the application of these principles to solving complex problems, using computing technology.

Bachelor of Arts in Computer Science

The Bachelor of Arts in Computer Science provides an in-depth study of the science of computing, including mathematical/theoretical foundations as well as systems and application software development. Students are prepared (but not required) to take electives in topics such as artificial intelligence, machine learning, robotics, computer vision, graphics, game programming, bioinformatics, databases, big data, mobile and web application development, cloud computing, high performance computing, wireless and sensor networks, network and information security, and digital forensics. Students who select the BA in Computer Science can often have a second major and still be able to graduate within four years. This program is for students with an interest in the fundamentals of computing, who want to apply their computer science knowledge to a second area of interest and/or contribute to innovative research and product development. Our students have careers in software development, systems analysis and consulting; they are also prepared for graduate study and research in Computer and Information Sciences.

Admission Requirements

79+
23+
6+

48 Months
Aug

Tuition fees

Domestic
23,856 USD
International
39,480 USD

Scholarships

Selecting the right scholarship can be a daunting process. With countless options available, students often find themselves overwhelmed and confused. The decision can be especially stressful for those facing financial constraints or pursuing specific academic or career goals.

To help students navigate this challenging process, we recommend the following articles:

More programmes from the university

Undergrad Programmes 602