ITT Technical InstitutesChoose a campus near you
Select a Campus
What We Teach
Admissions Info
Student Stories
Women in Technology
Online Programs
International
Students
Alumni Site
FAQ
About Us
Contact Us
Home
  Chattanooga, TN Campus
Software Development
Associate of Applied Science Degree

Course Descriptions

CO2520 Communications+
4.5 credit hours
This course focuses on the communication skills and attitudes required to be effective in a professional environment. Students compile and present a portfolio of their projects and create and evaluate a variety of business communications. Prerequisites: Completion of a minimum of 54 credits earned in the program of study including EN1320 Composition I or equivalent

EN1320 Composition I+
4.5 credit hours
This course examines phases of the writing process, with emphasis on the structure of writing and techniques for communicating clearly, precisely and persuasively. Prerequisite: GS1145 Strategies for the Technical Professional or equivalent

EN1420 Composition II+
4.5 credit hours
This course builds on the foundations of Composition I with emphasis on rhetorical structures, argumentation and research. Students study how to make strong arguments using visual and oral communication techniques. Prerequisite: EN1320 Composition I or equivalent

GS1140 Problem Solving Theory+
4.5 credit hours
This course introduces students to fundamental principles, strategies and methods of problem solving theory.

GS1145 Strategies for the Technical Professional+
4.5 credit hours
This course reviews characteristic and trends of the global information society including basic information processing, Internet research, other skills used by the technical professionals and techniques that can be used for independent technical learning.

GS2745 Advanced Strategies for the Technical Professional+
3.0 credit hours
This course focuses on skills, characteristics and attitudes that contribute to professional life. Topics include personal integrity, business communication skills, teamwork and conflict resolution, financial literacy, professional work habits, networking and social media, and lifelong learning. Prerequisites: Completion of a minimum of 65 credits earned in the program of study; Prerequisite or Corequisite: CO2520 Communications or equivalent

MA1210 College Mathematics I+
4.5 credit hours
This course focuses on fundamental mathematical concepts including quadratic, polynomial and radical equations, linear functions and their graphs, systems of linear equations, functions and their properties and matrices. Activities will include solving problems and using appropriate technological tools. Prerequisite: GS1140 Problem Solving Theory or equivalent

MA1310 College Mathematics II+
4.5 credit hours
This course will include the following concepts: exponential and logarithmic equations and functions, graphs of trigonometric functions, trigonometric equations, polar coordinates, oblique triangles, vectors and sequences. Prerequisite: MA1210 College Mathematics I or equivalent

NT1110 Computer Structure and Logic+
4.5 credit hours
The organization of a computer is examined in a typical operating systems environment. Terminology and underlying principles related to major computer functions are discussed in the context of hardware and software environments.

PT1420 Introduction to Programming+
4.5 credit hours
This course serves as a foundation for understanding the logical function and process of computer programming. Basic computer programming knowledge and skills in logic and syntax will be covered. Coding convention and procedures will be discussed relevant to the given programming language environment. Prerequisite: NT1110 Computer Structure and Logic or equivalent

SD1230 Introduction to Application Design and Development+
4.5 credit hours
This course provides an overview of the desktop and mobile application industry, technologies and development environment. Topics include platforms and tools, market trends, and the impact on the economy and society. Prerequisite: NT1110 Computer Structure and Logic or equivalent

SD1240 Creating Websites Using HTML and CSS+
4.5 credit hours
This course examines functions of Websites for mobile and desktop devices, and entry-level skills used to create such sites using HTML and CSS (Cascading Style Sheets) technologies. Prerequisite: NT1110 Computer Structure and Logic or equivalent

SD1340 Creating Websites Using HTML5, CSS3 and JavaScript+
4.5 credit hours
This course introduces techniques used in building interactive Websites for mobile and desktop devices, using technologies such as HTML5, CSS3 and JavaScript. Prerequisite: SD1240 Creating Websites Using HTML and CSS or equivalent

SD1420 Introduction to Java Programming+
4.5 credit hours
This course introduces fundamentals of programming using Java and associated development tools and environments. Prerequisite: PT1420 Introduction to Programming or equivalent

SD1430 Introduction to Mobile Operating Systems+
4.5 credit hours
This course provides an overview of mobile operating systems, such as iOS, Android and Windows Mobile. Topics include architecture, functions and the impact on application development in each operating system. Prerequisite: SD1230 Introduction to Application Design and Development or equivalent

SD2520 Introduction to Database and XML with jQuery+
4.5 credit hours
This course introduces fundamental concepts of database technology and applications. Topics include object-oriented relational databases, database management systems, and using SQL, XML and jQuery to build databases that interact with applications. Prerequisite: PT1420 Introduction to Programming or equivalent

SD2550 Application Development Using Java I+
4.5 credit hours
This course introduces basic techniques used to develop applications using Java. Prerequisites: SD1420 Introduction to Java Programming or equivalent, SD1430 Introduction to Mobile Operating Systems or equivalent

SD2650 Application Development Using Java II+
4.5 credit hours
This course examines intermediate-level development techniques for applications running in the Android operating system environment. Focus is on applications interacting with Websites for mobile devices. Prerequisites: SD2520 Introduction to Database and XML with jQuery or equivalent, SD2550 Application Development Using Java I or equivalent

SD2670 Social Networking Applications and Technology+
4.5 credit hours
This course examines a variety of social networking platforms, media, methods, tools and applications running on desktop and mobile devices. Topics include analysis of technical features and capabilities of social networking applications and the impact on consumer behavior and the global economy. Prerequisite: SD2520 Introduction to Database and XML with jQuery or equivalent

SD2799 Software Development Capstone Project+
4.5 credit hours
This course provides the opportunity for students to use knowledge and skills acquired in the program of study to research, design, develop and promote a desktop or mobile application. Prerequisites: Completion of a minimum of 75 credits earned in the program of study

SP2750 Group Theory+
4.5 credit hours
This course is an overview of the theory related to groups of people bonded by task or culture. Emphasis is on communication, critical thinking and group process theory, including social exchange theory, structuration theory, functional theory, group ethics, diversity and related communication conflicts, group decision-making, creativity, leadership and gender. Prerequisite: EN1320 Composition I or equivalent

 
  
© 2003 ITT Technical Institute | All Rights Reserved
ITT is a registered mark of and is used under license granted by ITT Manufacturing Enterprises, Inc.

Select a Campus | What We Teach | Admissions Info | Student Stories | Women in Technology
 
Alumni Site | Online Programs | FAQ | About Us | Contact Us | Main Page