Software Engineering - Bachelor [4 Years]
$50,264 /Yr On-campus full_time

Bachelor of Science [B.S] Software Engineering

The software engineering program is part of the University’s Computer Science Department, which features an internationally recognized faculty and a 150,000-square-foot building with state-of-the-art laboratories.

Like the BS degree in computer science, the BS in software engineering is based on a mathematical foundation that includes calculus, linear algebra and discrete mathematics. The two programs also have the same computer science core, including modern programming methodologies, the analysis of algorithms and data structures and the study of operating systems.

While the computer science program continues with courses in advanced data structures, programming languages and automata theory, the software engineering program includes courses in requirements engineering, software validation and testing, and software architecture.

Tution & Application Fees

Year Year 1 Year 2 Year 3 Year 4
Tuition Fees $45892 $45892 $45892 $45892
Books and supply $1200 $1200 $1300 NA
Miscellaneous expenses $2250 $2250 $2250 NA
Other Fees $922 $922 $922 NA
Total Fees $50264 $50264 $50364 $45892

Examinations

Exam Type Exam Name Score Out of Score Exam Level
IELTS International English Language Testing System 6.5 9 3
TOEFL Test of English as a Foreign Language 80 120 3
SAT Scholastic Aptitude Test 1250 1600 1
ACT American College Testing 26 36 1
PTE Pearson Test of English 67 90 3
Duolingo Duolingo 105 160 1

Academic Eligibility: 

  • Students must have an official secondary school transcript to get admission.
  • Students required to maintain at least a 3.0 overall GPA.

Language Requirments:

  • Students whose official language is not English are required to submit IELTS or TOEFL scores. 
  • Students are required to submit an SAT or ACT score to be considered for admission. 

International students who currently or will hold a degree from an institution where English is the primary language of instruction, do not need to submit a TOEFL or IELTS score report.