If you're looking for the login form, it has been moved to the site header to make it more visible and easily accessible.

Shortcuts

Computer Science Courses

CS 112 Programming Fundamentals (3) 
Prerequisite: None
Description: This course uses Java to introduce the student to the basic concepts of computer programming including Loops, Methods, Arrays, Classes, and Strings. It uses an online learning environment which encourages the student to try different ways of doing things while providing guidance and assistance during this initial learning experience.

CS 115 Program Design & Graphics (3)
Prerequisite: CS 112 with a C or higher
Description: This course is a continuation of CS 112. Based on Java, it explores more complex programming scenarios, introduces the concepts of object oriented programming, data design and interface concerns. It uses an online learning environment which encourages the student to try different ways of doing things while providing guidance and assistance during this initial learning experience.

CS 135 HTML with CSS (3)
Prerequisite: CS 112 with a C or higher
Description: This class introduces the student to the Hyper-Text Markup Language (HTML) which is the foundational language of any internet browser. Using Notepad Plus as the development environment, students learn how to program webpages that can be read by any browser. In addition to learning HTML, the student will learn how to use Cascading Style Sheets (CSS) to guarantee consistency in the look and design of the website pages.

CS 160 Agile Project Management (2)
Prerequisite: CS 112, CS 115
Description: Agile is one of the most popular Project Management methodologies currently being used in the Software Development world. Modern software development teams must function nimbly and quickly in order to meet timelines and expected launch dates. The traditional “waterfall” approach to project management does not work well in the hyper-speed world of software, thus the concept of an “Agile” approach which allows constant interaction with the end-customer and helps teams to work together nimbly and very quickly. Students in this course will actually manage a team of developers (as Project Manager) with a specific set of product development requirements and milestones.

CS 176 Windows Application Development (3)
Prerequisite: CS 112 with a C or higher
Description: Provides skills in object-oriented program design and development; principles of algorithm formulation and implementation. Student will learn the basics of Windows, Web and Mobile development using the Microsoft .NET development platform.


CS 185 Programming with Java Script (3)
Prerequisite: CS 112
Description: JavaScript is a dynamic computer programming language which is most commonly used with web browsers. It is designed to allow client-side scripts to interact with the user, control the browser, as well as alter document content that is displayed by the browser. It is also used in server-side network programming with various frameworks, game development and the creation of desktop and mobile applications.

CS 215 Programming with Ruby (3)
Prerequisite: CS 112
Description: Ruby on Rails is an open source web application framework written in Ruby. Students in this course will learn how to enhance websites and web applications to take advantage of the full-stack framework.

CS 217 Programming with PHP & MySQL (3)
Prerequisite: CS 115, IT 160
Description: PHP is a server-side scripting language designed for web development but can also be used as a general-purpose programming language. PHP can be used with HTML code, but can also be used with different web frameworks.

CS 250 Developing iOS Apps (3)
Prerequisite: CS 112, CS 176
Description: iOS is a mobile operating system developed by Apple and distributed exclusively for all Apple iDevices. (Tablets, phones, etc.) This course prepares the student to understand the operating system environment as well as how to develop applications that can then be published to Apple’s App Store.

CS 252 Developing Android Apps (3)
Prerequisite: CS 112, CS 115
Description: Android is a mobile operating system based on the Linux kernel and currently developed by Google. Android is designed primarily for touchscreen mobile devices such as smartphones and tablet computers. Students who take this course will learn how to develop apps for this platform and will be able to publish their own apps to the Android App Store.

CS 260 Team Projects Lab (4)
Prerequisite: CS 115, CS 160 with a C or higher or concurrent
Description: This course is taught in-synch with the CS 160 course. Student Project Managers (PM) from the CS 160 course are assigned to manage and guide an actual development team through a project where the end deliverable will be a functioning application, or integration solution. This is designed to provide real-world team-oriented project experience for our programming students.

CS 276 Web Application Development (3)
Prerequisite: CS 176 with a C or higher
Description: This course introduces the students to how to develop web applications using the Microsoft .ASP platform. The students will work on projects and build multiple web apps to strengthen their ability to develop web-based applications.
 

LDS Business College (LDSBC) is located in downtown Salt Lake City, three blocks west of Temple Square.

Our complete mailing address is:

LDS Business College
95 North 300 West
Salt Lake City, UT 84101-3500

Need directions on how to get here from where you are? They're just a click away.

You can submit questions or offer feedback via our online form, or make a call to one of the departments listed below (a more complete phone list is also available).

Admissions: 801-524-8145

Bookstore: 801-524-8130

Cashiers Office: 801-524-8153

Helpdesk: 801-524-8119

Registration: 801-524-8140

Regular Building Hours

Monday 6:00 a.m. - 7:30 p.m.
Tuesday -
Thursday
6:00 a.m. - 10:30 p.m.
Friday 6:00 a.m. - 7:30 p.m.
Saturday 8:00 a.m. - 5:00 p.m.
Sunday Closed

Hours for specific College services, and exceptions to the building hours (holidays, semester breaks, special events, etc).