ApplyingPaying for BUVisiting CampusContact UsBU Home Page

Division of Arts & Sciences

Programs - Sciences
Computer Science
Systems Science
Computer Communications
Industrial Computing
Software Engineering
Individualized Programs
Computer Information Systems
Economic and Financial Systems
Environmental Systems
Health Care Systems
Logistics Systems
Manufacturing Systems
Service Systems
Transportation Systems
Home Page

Software Engineering

Course requirements

Course Offering


Course Requirements

Language Requirements

English Language 2 courses 6 credits

Second Language 2 courses 6 credits

Quantitative Skills Requirements

Quantitative Skills One course 6 credits

Foundation Requirement

Students must meet the following foundation requirements as a condition for applying to the major.

Course Code

Title

Hours/Week

MTH1140

Calculus for the Natural Sciences, Part I

3

PHY1150

Principles of Physics I

3

MES1125

Ancient Middle Eastern Civilization

3

SOC1001

Introduction to Sociology

3

MTH1141

Calculus for the Natural Sciences, Part II

3

SYS1140

The Systems Approach to Problem Solving

3

CSE1100

Introduction to Programming

3

HSS1003

Technology & Society

3

Students must meet the following minimum requirements as a condition of application to the major. Meeting these prerequisites is NOT a guarantee of admission to the major.

  • The student must have first semester sophomore standing.
  • The student's cumulative GPA will be taken into account at the time of application. A cumulative GPA of less than 2.0 is considered beneath the standard for admission.
  • Fourteen courses make up the minimum requirement for the major.

MODE OF STUDY

The Software Engineering major is available by full-time or part-time study.

    Course Code

    Title

    Hours/Week

    OPM2210

    Management Information Systems

    3

    MTH1141

    Calculus for the Natural Sciences, Part III

    3

    FNA2265

    . Digital Imaging (Computer Graphics)

    3

    ISY3315

    Data Base Management

    3

    TEL5500

    Networking

    3

    CSE2220

    Introduction to Algorithms and Data Structures

    3

    SYS3391

    Computer Operating Systems

    3

    CSE1120 

    Programming Languages and Techniques I

    3

    CSE1121

    Programming Languages and Techniques II

    3

    CSE1130

    Programming Languages and Techniques Lab I

    3

    CSE1131

    Programming Languages and Techniques Lab II

    3

    SYS4400

    . Engineering Economics

    3

    SYS2200

    Modeling and Analysis of Dynamic Systems

    3

    SWE4490

    Senior Design Project

    3

Free Electives

  • Students of Lebanese Nationality

    4 courses 12 credits

  • Students of Foreign Nationality

    12 courses 36 credits

   Back to top


Course Offering

Back to Top

Updated Jan 26, 2007