Online Computer Software Engineering Courses at Accredited Schools

Kaplan University is effective at equipping students via its computer software engineering courses to be successful computer software engineers, software engineers, software developers, game software developers, etc. and connect them to future employers. According to the US Bureau of Labor Statistics, at present there are 495,500 people employed as computer software engineers, applications alone in the US, and their average annual salary is $90,170. Computer software engineers, systems software make on average $96,620 per year and there are about 385,200 of them employed today.

Computer Software Engineering Organizations Computer Software Engineering Common Job Tasks
  • coordinating the construction maintenance and expansion of an organizations computer systems
  • applying the theories and principles of computer science and mathematical analysis to create test and evaluate the software applications and systems that make computers work
  • constructing deploying and maintaing general computer applications software or specialized utility programs
Popular Journals & Magazines
courses
 

Ranked by Excellence

Computer Software Engineering Courses at Kaplan University

Program Name: BSIT/Application Development
Academic Strategies For The It Professional
Course Number CS 114
Credits 5.0

Designed to facilitate personal and professional success, this course introduces students to the purposes and processes of university education. An emphasis is placed on study, communication, and thinking skills that support academic achievement. Students also examine the relationship between learning and motivation. Choose either CS114 or CS121.


Technology Infrastructure
Course Number IT 331
Credits 6.0

This course explores the concepts and purpose of information technology infrastructure. Emphasis is placed on expanding the student’s knowledge of computer networks and data transmissions and applying those concepts to an organization’s technology requirements.


Introduction To Website Development
Course Number IT 117
Credits 5.0

Learning The Value Of Self-promotion Equips Students To Demonstrate Their Skills To An Audience. This Course Investigates The World Wide Web And The Internet. Students Learn The Basic Concepts Of Web Development And E-commerce Along With Basic Web Page Design. By Creating An Individual Online Portfolio Or Biography Using Html, Xhtml, And Css (cascading Style Sheets), Students Will Develop Skills For Today And Tomorrow.


Database Concepts Using Microsoft Access
Course Number IT 163
Credits 5.0

This course is an introduction to relational database management systems. Students will use a relational database management system to create and maintain a database. Students will create filters, sorts, queries, forms, and reports. Emphasis will be placed on the skills needed to meet user requirements.


Data Modeling For Health Informatics
Course Number IT 238
Credits 5.0

This course covers data modeling for health care systems. Students will be introduced to the following topics: entity-relationship modeling, normal forms, database creation, and data manipulation using SQL. Students will complete hands-on assignments and case studies related to the health care industry.


Foundations In Information Technology
Course Number IT 190
Credits 5.0

Students will explore the basic concepts of information technology including hardware, software, and networks. The student will gain a practical understanding of how computer hardware and operating systems work. Topics include personal computer configuration and maintenance, along with the fundamentals of system software installation and administration.


Foundations Of Programming Using Visual Basic
Course Number IT 193
Credits 5.0

This course introduces the fundamentals of programming using Visual Basic. Basic concepts and syntax used to write programs, including variables, input, output, looping, and program flow, are introduced. Students will design and develop simple, graphical user interface-based applications using the Visual Studio development environment.


Foundations Of Programming Using Java
Course Number IT 258
Credits 5.0

This course is an introduction to object-oriented programming in Java, where students learn analysis and design techniques of software engineering. Projects and assignments cover numerous aspects of program development. Students successfully completing the course will have the necessary background to analyze, design, and implement basic software solutions in Java.


Networking Concepts
Course Number IT 273
Credits 5.0

This course introduces the concepts behind today's networks. It outlines current network design, explaining the OSI Model and the methods of carrying data over wired and wireless media. Other topics include fundamental network design components such as topologies and access methods, basic administration of network operating systems, and troubleshooting methods for data transmission and recovery.


Introduction To Management
Course Number MT 140
Credits 5.0

This course will give students an introductory overview of management theory, management functions, organizational structure, daily management responsibilities, ethics, and current management tools and resources. Theoretical concepts will be illustrated with practical application to real-world management problems and scenarios.


Mathematics Course
Course Number 200 level
Credits 5.0

Project Managment I
Course Number IT 301
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


Human Computer Interaction
Course Number IT 302
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


Internet Business Fundamentals
Course Number IT 337
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


Structured Query language
Course Number IT 350
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


Database Design
Course Number IT 354
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


IT Consulting Skills
Course Number IT 402
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


Information Technology Externship
Course Number IT 489
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


System Analysis and Design
Course Number IT 460
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


Bachelor's Capstone in Information Technology
Course Number IT 499
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


Foundations Of Programming Using Java
Course Number IT 258
Credits 5.0

This course is an introduction to object-oriented programming in Java, where students learn analysis and design techniques of software engineering. Projects and assignments cover numerous aspects of program development. Students successfully completing the course will have the necessary background to analyze, design, and implement basic software solutions in Java.


Visual Basics Fundamentals
Course Number IT 271
Credits 5.0

This is a fast paced Visual Basic programming course for students enrolled in the advanced start version of the Bachelor of Science in Information Technology. Basic concepts and syntax used to write programs, including variables, input, output, looping and program flow are introduced. Students design and develop graphical user interface- based applications using the Visual Studio development environment. Topics include object oriented programming, using external data for input/output and software component development. 5 Quarter Credit Hours Prerequisite: Enrollment in the advanced start Bachelor of Science in Information Technology program


Data Structures and Algorithms
Course Number IT 310
Credits 6.0

This course teaches students how to create data structures and algorithms using proper programming techniques. The course uses an object- oriented programming language to apply concepts such as linked lists, recursion, searching and sorting, binary search, trees and graphs. The program design process and program implementation involving multiple modules, verification of program correctness and abstract data types are also stressed. 6 Quarter Credit Hours Prerequisite: IT 258


Structured Query language
Course Number IT 350
Credits 6.0

An introduction to the preparation and analysis of financial statements, Specific topics include the accounting model, general purpose financial statements and accounting for assets, liabilities, and equity.


Web Programming Development
Course Number IT 355
Credits 6.0

Students will learn how to create and maintain interactive and dynamic web applicatios within a server based scripting environment. Topics include Web applications, object-oriented programming and Web databases. 6 Quarter Credit Hours Prerequisite: IT 271 or IT 293


Advanced Visual Basic Programming
Course Number IT 461
Credits 6.0

This course teaches students advanced Visual Basic programming techniques. Upon completion of this course, the student will be able to write, debug, compile and execute Visual Basic programs. During this course student’s focus on building well engineered and maintainable programs to meet business application and programming standards. 6 Quarter Credit Hours Prerequisite: IT 271 or IT 293


Program description: Students enrolled in Kaplan University's Bachelor of Science in Information Technology with a career focus area in Application Development program have the chance to study the fundamentals of information technology, operating systems, systems analysis, and project management. Coursework in the application development emphasis area allows students the opportunity to develop advanced programming and application development skills, which could prepare them for careers in this field.* Students can study various programming languages, including C#, Java, and Visual Basic. Students can also learn about web programming and development. To earn the Bachelor of Science degree, students must meet all general education requirements; general education courses give students the chance to develop a wide range of skills and knowledge through courses in the arts and humanities, social sciences, physical sciences, mathematics, and communications.

Computer Software Engineering Courses by State & City

Top 20 US Computer Software Engineering Schools (campus and online)

University of Southern California
Total Programs 251
Number of Subjects 166
Rank in USA 10th
Boston University
Total Programs 6
Number of Subjects 124
Rank in USA 32nd
Carnegie Mellon University
Total Programs 167
Number of Subjects 115
Rank in USA 44th
Drexel University
Total Programs 125
Number of Subjects 123
Rank in USA 108th
Marist College
Total Programs 81
Number of Subjects 95
Rank in USA 120th
Fairfield University
Total Programs 75
Number of Subjects 92
Rank in USA 133rd
Rochester Institute of Technology
Total Programs 1
Number of Subjects 108
Rank in USA 137th
Towson University
Total Programs 114
Number of Subjects 109
Rank in USA 141st
Loyola University Chicago
Total Programs 160
Number of Subjects 125
Rank in USA 144th
University of Denver
Total Programs 136
Number of Subjects 121
Rank in USA 148th
Texas Tech University
Total Programs 183
Number of Subjects 154
Rank in USA 150th
The University of Texas at Dallas
Total Programs 71
Number of Subjects 69
Rank in USA 153rd
Michigan Technological University
Total Programs 104
Number of Subjects 97
Rank in USA 158th
Duquesne University
Total Programs 152
Number of Subjects 127
Rank in USA 166th
Seattle University
Total Programs 106
Number of Subjects 118
Rank in USA 169th
Allegheny College
Total Programs 48
Number of Subjects 47
Rank in USA 183rd
East Carolina University
Total Programs 164
Number of Subjects 142
Rank in USA 214th
Clarkson University
Total Programs 52
Number of Subjects 61
Rank in USA 238th
Mercer University
Total Programs 97
Number of Subjects 99
Rank in USA 246th
Baldwin-Wallace College
Total Programs 86
Number of Subjects 86
Rank in USA 253rd