university image
country flag

Bachelor in Computer Science, Eastern Michigan University

Check Eligibility

About this course

arrow
The Bachelor of Arts in Computer Science at Eastern Michigan University is designed for students who want a liberal arts education combined with a solid foundation in computer science. The program emphasizes problem-solving through analysis, design, and development of software systems. It offers a balance of practical skills and theoretical knowledge, preparing students for various career paths in the tech industry. The program is also STEM-designated, which may provide additional opportunities for international students, such as OPT extensions. Students are encouraged to participate in active learning communities, undergraduate research, and present their work at research symposia and local conferences, enhancing their academic and professional growth.

Why this course is highly recommended

arrow
This course provides a comprehensive mix of practical and theoretical computer science knowledge, which is ideal for students seeking careers in systems programming, software development, and applications programming. The program also encourages student involvement in research and professional conferences, making it a well-rounded choice for students aiming to build both technical expertise and a strong academic profile.

Specialisation

arrow
The program covers core topics like programming, data structures, algorithms, computer organization, and software engineering. Students can choose from restricted electives, including areas such as cryptography, systems programming, web development, mobile applications, databases, artificial intelligence, and big data, allowing for some degree of specialization.

Course fees

arrow
graduation cap icon

Application fees

0.00L

graduation cap icon

1st year tuition fees

-

graduation cap icon

Living cost

-

Degree requirements

arrow
Students need to complete 48 hours of major courses, including core courses and electives, along with general education requirements. A minor is mandatory, and students must earn a minimum of 120 credits overall. The program demands a minimum GPA of 2.0 in courses at EMU and in the major and minor, with specific courses at 300-level or above in the major and minor requirements.
translate icon

English language test

DUOLINGO

-

PTE

-

IELTS

6.5

TOEFL

80

Want to learn more about the admission process, eligibility criteria, and acceptance rates for international students? Visit the Eastern Michigan University admission page for complete details.

Career prospects

arrow
Graduates with a BA in Computer Science from EMU can pursue careers in systems programming, analysis, software development, and maintenance. The flexible curriculum and active research opportunities equip students for a variety of roles in the computer science field, potentially including positions in tech companies, research centers, and related industries.

FAQs

What are the core courses required for this program?

Core courses include introduction to programming, programming data structures, algorithms, computer organization, internet-based computing, software engineering, and senior project work.

Is a minor required for graduation?

Yes, this major requires students to complete a minor, with specific course credit and GPA requirements.