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. |
| 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. |
| 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. |
| 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.
Program Name:
BSIT - Application Development
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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 |
| 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 |
| 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. |
| 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. |
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.