Credit Courses

(IST) Information Systems Technology

[program website]

Note: Students should consult their academic advisor and the college or university to which they intend to transfer regarding information technology course requirements. The receiving institution always makes the final decision concerning transferability of credits.

IST 033 - Tech Studio (2 credits)
Prerequisite: instructor or advisor permission
An introductory computer technology course for students who have had little or no exposure to computers. Topics include the basics of Windows, the Internet, word processing, multi-media, and e-mail. Students create a Web-based ePortfolio to showcase their coursework. 1 lecture/2 laboratory hours
course outline

General Education course Technology
IST 101 - Computer Concepts with Applications (3 credits)
Prerequisite: reading proficiency
Corequisite: MAT 037 (or MAT 037A and 037B)
A computer literacy course that addresses hardware, software, networking, databases, information literacy, and ethics issues. Lab time includes exposure to a popular PC operating system, Web searching, as well as word processing, database, spreadsheet, and presentation software applications. 2 lecture/2 laboratory hours
course outline

General Education course Technology
IST 102 - Computer Concepts with Programming (3 credits)
Prerequisites: ENG 034; MAT 037 (or MAT 037A and 037B) or equivalent proficiency
An introduction to computer literacy including a programming laboratory. Lectures cover the Internet; software; system components; peripherals; communications; databases; security, ethics, and privacy; programming languages; and enterprise computing. The laboratory covers forms, menus, decisions, loops, arrays, searching, the user interface, and database programming with Java. 2 lecture/2 laboratory hours
course outline

IST 107 - Introduction to C/C++ Programming (3 credits)
Corequisites: proficiency in basic algebra, MAT 037 (or MAT 037A and 037B)
By programming to solve problems in C/C++, students gain an appreciation for the role that computers and programs play in today's society. Topics include programming in a traditional environment, variables, methods, decisions, repetition, arrays, and object-orient programming. Extensive laboratory exercises reinforce lecture concepts. 1 lecture/4 laboratory hours
course outline

IST 108 - Introduction to Programming with Mobile Application Development (4 credits)
Prerequisite: MAT 037 or MAT 042 or proficiency in basic algebra
Overview of various mobile platforms and development environments. Students learn how to create Android mobile applications using App Inventor, a visual programming language. Fundamental programming concepts and structures introduced include variables, selection, iteration, functions, lists, and event-driven programming. 3 lecture/2 laboratory hours
course outline

General Education course Technology
IST 109 - Introduction to Programming (3 credits)
Prerequisites: proficiency in basic algebra, MAT 037 (or MAT 037A and 037B)
Introduces fundamental programming structure, tools and documentation, including how to design interfaces and develop Task Object Event (TOE) and Object Properties and Settings charts, hierarchy charts, pseudocode, and flowcharts. Problem-solving techniques and program design using logic control structures of sequence, selection, iteration, arrays, and sequential files are emphasized in laboratory exercises using VB.NET. 2 lecture/2 laboratory hours
course outline

IST 123 - Programming in Visual Basic.NET (3 credits)
Prerequisite: IST 109
Overview of Visual Basic.NET language to create event-driven programming applications to be run in a Windows environment. Develops object-oriented solutions for a variety of problems in personal and business computing. 2 lecture/2 laboratory hours
course outline

General Education course Technology
IST 140 - The Internet and Computer Technology (3 credits)
Prerequisite: computer literacy
Introduction to Internet technology and the use of the World Wide Web as a tool. Topics include Internet and Web history, client-server networks, Web browsers, search engines and queries, multimedia, electronic commerce, social networking utilities, electronic mail, and computer security. Students design a Web page using HTML. 2 lecture/2 laboratory hours
course outline

IST 143 - XHTML, CSS, and Website Hosting (4 credits)
Prerequisite: IST 101 or equivalent computer proficiency
Students install software and applications to establish a Microsoft operating system based server using IIS and a Linux operating system using Apache Web Server. Following an introduction to HTML, students develop Web pages and websites using xhtml, CSS, and JavaScript. Requires a PC and Internet access outside of class. 2 lecture/3 laboratory hours
course outline

IST 209 - Project Management Concepts (3 credits)
Cultivates strategies to orchestrate carefully designed action plans to complete projects successfully, often incorporating complex, dynamic and changing requirements. Explores the management of technology, people, and change to achieve goals, reach targets, and deliver the project on time and within budget. 2 lecture/2 laboratory hours
course outline

IST 223 - Topics in Advanced Programming (3 credits)
Prerequisite: IST 123
Incorporates programming, problem solving, programming logic, and design techniques. Students acquire advanced programming skills such as accessing and updating data in a relational database and developing applications using PL/SQL. 2 lecture/2 laboratory hours
course outline

IST 243 - Scripting and MySQL for the World Wide Web (3 credits)
Prerequisites: IST 143, MAT 140 or higher
Reviewing skills from IST 143, students establish individual Linux/Apache servers, then proceed to develop static and dynamic Web pages using Perl and several Perl variants, PHP, and Python. Includes an introduction to MySQL and the development of Web pages that update, read, and display information in a database. 2 lecture/2 laboratory hours
course outline

IST 251 - Management of Computer Technology (3 credits)
Prerequisite: completion of 30 credits toward Information Systems or Information Technology program
Explores solutions to the challenges facing a typical computer technology manager, including project life-cycles, security, access, end-user computing, project planning, scheduling, staffing, employee development, and external threats to private computers. 2 lecture/2 laboratory hours
course outline

IST 253 - Database Concepts (3 credits)
Prerequisite: IST 102 or IST 109
Covers relational database technology and how to apply it in solving basic and advanced database problems and cases. Provides the foundation for the advanced study of individual database management systems, electronic commerce, and enterprise computing. 2 lecture/2 laboratory hours
course outline

IST 256 - Systems Analysis (3 credits)
An introduction to systems analysis and design, including analyzing the business case, requirements modeling, and development strategies. Additionally covers output and user interface design, data design, systems architecture and implementation, and systems operation, support, and security. 2 lecture/2 laboratory hours

IST 259 - Project Management (4 credits)
How to select, initiate, operate, and control all types of projects, including how to manage risks and uncertainties. Equips students with the quantitative skills, knowledge of organizational issues, and insights into human behavior that are needed for effective project management. 3 lecture/2 laboratory hours

IST 260 - SQL Server Database Design (4 credits)
Covers user-defined functions and constraints, database methodologies including OLAP (Online Analytical Processing) and OLTP (Online Transaction Processing) issues, and SQL Server. Additionally covers the relational database model, normalization issues, and ensuring data integrity through the use of views, triggers, and stored procedures. 3 lecture/2 laboratory hours

IST 261 - SQL Server System Administration (4 credits)
Prerequisite: IST 260
Covers the concepts and skills required for support of SQL Server and Microsoft Certified Database Administration (MCDBA) certification: backing up and restoring databases, setting up and managing users, managing database security, managing the replication environment, tuning the database system, and troubleshooting any problems that arise. 3 lecture/2 laboratory hours

IST 262 - Oracle SQL (4 credits)
Prerequisite: IST 109
Introduces Oracle services, including writing SQL statements, creating databases, manipulating data and tables, working with log files, and performing general database administration. Assists students with preparing for series of examinations leading to the Oracle Certified Associate (OCA) Certificate. 3 lecture/2 laboratory hours
course outline

IST 263 - Database Administration I (4 credits)
Prerequisite: IST 262
Addresses Oracle Database software installation along with new database creation and administration. Students configure the database to support an application, create users, define storage structures, set up security, design a backup and recovery strategy, and monitor the database to ensure its smooth operation. 3 lecture/2 laboratory hours
course outline

IST 264 - Database Administration II (4 credits)
Prerequisite: IST 263
Combines training, experience, and testing to ensure a strong foundation and expertise in the industry's most advanced database management system. Focus includes an Oracle database configuration for multilingual applications, the Oracle Recovery Management and Flashback technology, and database performance monitoring tools. 3 lecture/2 laboratory hours
course outline

IST 298 - Information Systems Cooperative Education (2 credits)
Prerequisite: final course for degree in Information Technology
Integration of classroom study with specific planned period of learning through job experience. Based on an individualized learning contract. 180 work experience hours

IST 281 - Information Systems Cooperative Education I (1 credit)
IST 282 - Information Systems Cooperative Education II (1 credit)
IST 283 - Information Systems Cooperative Education III (1 credit)
Prerequisite: IST 298
Continuation of IST 298. The student earns one credit for a minimum of 90 hours of work experience for each course. 90 work experience hours

Close