Software Engineering

The Associates of Applied Science in Software Engineering degree is an Information Technology degree with concentration in software programming for desktop, and web applications. Software engineers work with many other information technology (IT) professionals, such as hardware and network engineers, programmers and technical writers. The program emphasizes the necessary knowledge for a Software professional to support, develop, test and maintain specific software programs and apps. In addition students are required to sit internationally recognized certification exams related to specific levels of classes in the program. Certifications may include: CompTIA IT Fundamentals and Linux+ along with the Oracle Certified Associate & Professional Programmer. The Bahamas Technical and Vocational Institute Associate of Applied Science – Software Engineering degree, is awarded upon successful completion of the program.

Curriculum

Required Courses Credits

    SEMESTER I  
OSHA 0000 OSHA - 10 Hours (Certification) 0
SLS 0003 Student Success 1
SLS 0006 Service Learning 1
CIT 1000 I.T Fundamentals (CompTIA I.T Fundamentals Certification) 3
CSD 1101 Introduction to Java (Oracle Certified Associate Certification) 3
CIT 1103 Database Management 3
    CHOOSE BETWEEN*  

CSD

 

CSD

1100

 

1000

HTML and JavaScript

OR

Desktop Applications

3
    SEMESTER II  
ENG 1102 College English (Pre-requisite ENG English I or B.G.C.S.E English grade ‘C’ or above) 3
CSD 1202 Intermediate Java (Oracle Certified Professional Certification) 3
CSD 1105 PHP & MYSQL 3
MAT 1105 College Algebra (Pre-requisite MAT 1100 or B.G.C.S.E Math grade ‘C’ or above) 3
CIT 1105 Professional Performance and Ethics 3
CSD 1205 Web Development .NET 3
    SEMESTER III  
CSD 2301 Advanced JavaScript 3
ENT 1299 Entrepreneurship 3
CIT 2101 Introduction to Linux (CompTIA Linux + Exam 1 Certification) 3
CSD 2201 Introduction to Android Development 3
CSD 2207 System Analysis & Design 3
    SEMESTER IV  
CSD 2208 User Interface (UI) Design 3
CSD 2202 Advance Android Development 3
CSD 2200 Python 1 3

MAT

 

PHY

2180

 

2200

Introduction to Calculus (Pre-requisite MAT 1105 College Algebra)

OR

College Physics

3
    ELECTIVE I*  

HUM

 

PSY

2200

 

2200

Intro to Humanities

OR

General Psychology

3
CIT 2210 Internship 4
Total Credit Hours Required for Completion 65