Discover how to design, build, and deploy computer programs and applications that address user needs and align with business goals. With an online BSIT in Software Development, you’ll develop essential skills and techniques for each stage of the development process. You’ll also gain hands-on experience with programming languages such as C++, Java, and Python, and complete courses that qualify you for a Python badge.
A BSIT with a Software Development concentration equips you with the knowledge and hands-on experience to pursue careers in software development, supported by flexible learning options and career guidance along the way.
Master the software development lifecycle from planning to deployment.
Apply requirements engineering (RE) techniques using modern tools and industry best practices.
Create detailed requirements specification documents that address real-world business challenges.
Develop applications using programming languages such as C++, Java, Python, and more.
|
Software Engineering Principles |
|
|
Introduction to Academic Work |
|
|
Requirements Engineering |
|
|
Specification |
|
|
Object-oriented Programming with Java |
|
|
Database Modelling and Database Systems |
|
Data Structures and Java Class Library |
|
|
Collaborative Work |
|
|
Web Application Development |
|
|
Algorithms, Data Structures, and Programming Languages |
|
|
Software Quality Assurance |
|
|
IT Architecture Management |
|
Programming Information Systems with Java EE |
|
|
Ethics and Sustainability in IT |
|
|
IT Project Management |
|
|
Techniques and methods for agile software development |
|
|
Mobile Software Engineering I |
|
|
Seminar: Software Engineering |
|
Mobile Software Engineering II |
|
|
IT Infrastructure |
|
|
IT-Service Management |
|
|
Project: Mobile Software Engineering |
|
|
Cloud Programming |
|
|
Introduction to Data Protection and IT Security |
|
DevOps and Continuous Delivery |
|
|
User Interface Design and Ergonomics |
|
|
Introduction to Programming with Python |
|
|
Project: Software Development |
|
|
Elective A |
|
Elective B |
|
|
Elective C |
|
|
Bachelor Thesis and Colloquium |
CIS 361 Object Oriented Computer Programming II
CIS 375 Human-Computer Interaction
CIS 406 Java Programming I
CIS 407 Java Programming II
Our partner universities requires a minimum GPA of 2.0 for all transfer courses.
2 courses
8 courses
2 courses
4 courses
1 course
2 courses
1 courses
As a Lextorah student, you have access to low-cost gen ed courses. Take up to two online Lextorah courses at a time and transfer eligible courses towards your undergraduate degree.
Canada, Ireland, U.K., U.S.
After completing the courses and you have your transcript ready, we will proceed with the application process. The application process takes 14 working days and it consists of four simple steps. An offer of admission will be made to the selected candidates and accepted by the candidates by paying the admission fee.
Submit Application
Application Review
Telephonic Discussion
Admission Completed
Get up to 25% in scholarships when you apply through Lextorah
Free SAT, IELTS or TOEFL Course where applicable
Get detailed admission assistance from our admission counsellors from the start to finish
Visa Assistance to take care from Application to Interview
Save up to $20,000 by transferring credits earned through Lextorah to your preferred university.
The Software Development online Bachelor’s prepares you for the future of industry with a combination of relevant business studies, expert knowledge of industrial engineering and IT expertise that will allow you to understand and optimise processes for industrial companies everywhere.
The content will be a mix of interactive lectures from industry leaders as well as world-renowned faculty. Additionally, the program comprises live lectures or hangout sessions dedicated to solving your academic queries and reinforcing learning. In the final semester of the course, you will be writing a Thesis and participate in Colloquium.
The online program schedule is designed to ensure that you can successfully study alongside your job. Devoting 12-15 hours every week should be enough to graduate from the program. However, the more time you devote, the greater will be your learning from the program.
Typically you can pursue a BSc in software development after completing your 12th. Our partner universities, welcome international students to take advantage of thier bachelors programs, and a software development degree opens you up to opportunities in a variety of industries! With Lextorah, you can also complete your degree online so you can pursue the degree no matter where you are located!
Online:
We guarantee online students maximum flexibility, so you can choose your own starting date in your application. Our partners have multiple intakes per year, you can apply at any time.
On-Campus: on-campus programs have fixed starting times. See the course pages for more.
Click the Apply Now button on the course page and fill out the form. Our Admissions Counselor will get in touch as soon as possible.