Baccalaureate of Science in Software Engineering
Riyadh Region , Saudi Arabia
Visit Program Website
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Not Available
Duration
Not Available
Create a free account to unlock full content!
By registering, you agree to our Privacy Statement and Terms and Conditions.
Details
Program Details
Degree
Bachelors
Major
Computer Science | Information Technology | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Course Language
English
About Program
Program Overview
Bachelor of Science in Software Engineering
Program Overview
The Bachelor of Science in Software Engineering is a comprehensive undergraduate program designed to equip students with the knowledge, skills, and expertise necessary to succeed in the field of software engineering.
Program Details
- The program typically spans four years, with a total of 128 credits required for graduation.
- The curriculum includes a mix of theoretical foundations, practical applications, and project-based learning experiences.
- Core courses cover topics such as computer programming, data structures, algorithms, software design patterns, and human-computer interaction.
- Elective courses allow students to specialize in areas like artificial intelligence, cybersecurity, cloud computing, and mobile app development.
Admission Criteria
- Applicants must have a high school diploma or equivalent, with a strong foundation in mathematics and science.
- A minimum GPA of 3.0 is required, although this may vary depending on the institution.
- Standardized test scores, such as the SAT or ACT, may also be considered as part of the admission process.
Tuition Fees
- The tuition fees for the Bachelor of Science in Software Engineering program vary by institution and location.
- On average, students can expect to pay between $10,000 and $30,000 per year, depending on whether they are enrolled in a public or private university.
Research Areas
- The program offers opportunities for students to engage in research projects and collaborations with faculty members in areas such as:
- Software development methodologies
- Human-computer interaction
- Artificial intelligence and machine learning
- Cybersecurity and data privacy
- Cloud computing and distributed systems
Career Opportunities
- Graduates of the Bachelor of Science in Software Engineering program can pursue a wide range of career opportunities, including:
- Software developer
- Systems analyst
- IT project manager
- Data scientist
- Cybersecurity specialist
- Artificial intelligence engineer
See More
