Request a Course Catalog View Online Class Demo

Bachelor of Science in Information Technology Degree -
180 Credits Total

Students pursuing the Bachelor of Science in Information Technology are required to take a total of 45 courses as follows:

  • 24 foundation courses
  • 17 major courses
  • 4 concentration course

To view the course descriptions

Click on a course name below to display the description for that course. You can also display or contract all course descriptions by using the buttons below.

Expand AllContract All



Foundation Curriculum - 96 Credits
Students are required to take 24 foundation courses as follows:

This course introduces students to Information Technology in a non-programming context to provide students with a solid foundation in computer organization, computer systems, operating systems, safety issues and technologies.

Prerequisite(s): None
Quarter Hours: 4

This course provides a comprehensive overview of the modern information/communication infrastructure and focuses on how information, including voice and data, travels throughout the world. Topics to be covered include: the nature of information, bandwidth, types of transmission and storage media, and the fundamental principles governing information technology. Hands-on experience with related hardware and software tools for information capture, conversion, display, and management will be provided.

Prerequisite(s): None
Credits: 4

This course examines ethical dilemmas specific to the IT industry through a systematic approach of the basic principles of ethics and the relationship of these principles to a technological and global society. Ethical decision making and practical applications of ethics in a contemporary society is also explored.

Prerequisite(s): None
Credits: 4

This course introduces the current theories, methods, and issues in human-computer interaction. Topics such as usability and evaluation of computer interfaces; drama, narrative, and interface; interface and representation; and the politics of interface design will be covered. Students will develop a design project, using interactive designs appropriate for the client and/or target audience.

Prerequisite(s): ITS1101
Credits: 4

As an introduction to accounting, ACC 1001 introduces the student to the basic structures, principles, and practices involved in understanding and completing the accounting cycle. Each individual step of the accounting cycle, from analyzing source documents to the final preparation of financial statements, is covered with an emphasis on accounting for a sole proprietorship service business.

Prerequisite(s): None
Credits: 4

An introduction to business functions and their opportunities. Students will also be given information about resources available to them through a variety of sources, including the university.

Prerequisite(s): None
Credits: 4

This course is designed to prepare students to organize and compose effective business correspondence and technical writing. The basic principles of writing and approaches for writing various types of communications are stressed

Prerequisite(s): ENG1001
Credits: 4

This course exposes the student to a wide range of important issues in managerial finance, including such topics as the role of finance in organizations and principles of financial analysis and control.

Prerequisite(s): ACC1001
Credits: 4

The latest major approaches and techniques of management are studied, including planning, systems management, new organizational concepts, computer influence, controlling, and quantitative measurement.

Prerequisite(s): None
Credits: 4

Students will be introduced to college-level writing processes, including theme, composition, and research. Emphasis will be placed on refining individual skills, writing styles and voices, and on writing procedures. Selected readings in prose, drama, and poetry supplement the course and provide topics for discussion and writing assignments.

Prerequisite(s): ENG0099 or Exemption
Credits: 4

This course is designed to introduce the student to fiction, poetry, and drama and, through literary analysis and interpretation, to develop the life skills of critical thinking and written expression.

Prerequisite(s): ENG1001
Credits: 4

The goal of this course is to refine the student's reading, writing, and critical thinking skills. By analyzing ineffective arguments and constructing effective ones, the student will discover how ambiguity, evasiveness, vagueness, and obscurity weaken his or her credibility as a writer.

Prerequisite(s): ENG1001
Credits: 4

Students will develop and refine presentation skills focusing on compiling, organizing and outlining the research material in preparation for the assignments.

Prerequisite(s): None
Credits: 4

Principles of Biology I is the first in a two-course sequence in biology. The course introduces biology, scientific methods, biological chemistry, cells, energy for life, basic genetics, and biotechnology. The course also compares human and plant organization and function. The student will also complete writing assignments that will introduce the student to scientific literature.

Prerequisite(s): MAT0099, and ENG1001 Co/Pre-Requisite
Credits: 4

Principles of Biology II is the second in a two-course sequence. This course continues the study of biology detailing the roles of the endocrine and nervous systems in maintaining homeostasis. The course continues with the study of human development, chromosomal, inheritance, human evolution, and the environment. The student will also complete writing assignments that will advance the student's use of scientific literature.

Prerequisite(s): BIO1020 WITH "C" or better and ENG1001 Co/Pre-Requisite
Credits: 4

Concepts of algebra including linear and quadratic equations, polynomials, exponents, logarithms and functions. Emphasis on graphical representations of functions. This course is designed to build an adequate background for the college-level mathematics, science and business courses.

Prerequisite(s): MAT0099 or Exemption, and ENG1001 Co/Pre-Requisite
Credits: 4

College Mathematics is an entry-level course for students not wanting to focus their math skills in one area. The fundamentals of several areas are covered including set theory, logic, geometry, probability, and statistics.

Prerequisite(s): MAT0099 or Exemption, ENG1001 Co/Pre-Requisite
Credits: 4

This course introduces the student to fundamental laws of probability, levels of measurement, measures of central tendency and variance, random variables, hypothesis testing, correlation, regression, small sample techniques and non-parametric methods.

Prerequisite(s): MAT1001 OR MAT1002
Credits: 4

This course is designed to help entering students develop a more effective approach to college. On the one hand, students will learn the importance of the relationship between individuals' beliefs and their performance, conditioning, self-image and comfort zones, motivations, affirmations, and goals. On the other, students will learn practical skills, such as time management, notetaking, test-taking, research, and study skills.

Prerequisite(s): None
Credits: 4

- ENG2002 World Literature

This course focuses on world literary selections. Topics include the critical evaluation of the literary genres: story, poetry and drama.

Prerequisite(s): ENG1002

OR

- HUM1001 Art History: Prehistory to the Middle Ages

This course is a history of art from the prehistoric/tribal period through the Middle Ages. Students will analyze the design and artistic concepts common to all art work, and will also cover the external themes and influences that shaped art at various point in history and across cultures.

Prerequisite(s): ENG1001 Co/Pre-Requisite

OR

- HUM1002 Art History: Renaissance to the Modern Period

This course is a history of art from the Renaissance to the Modern period. The concepts, artists, works, and styles of the periods will be studied. Students will analyze the design and artistic concepts common to all art work, and will also cover the external themes and influences that shaped art at various point in history and across cultures.

Prerequisite(s): ENG1001

OR

- PHI2301 Introduction to Philosophy

This course introduces students to critical philosophical thinking. Students will confront fundamental questions of self and identity, of freedom and determinism, of belief and truth, and of ethics and morality. Critical thinking activities will challenge students to incorporate philosophy into their daily lives by applying the questions of philosophy to themselves and their world. As a methodology, this course will use the specifics of current events in the world to give a concrete context for the philosophic topics covered in the study materials.

Prerequisite(s): ENG1002 or ENG2001

OR

- HIS1101 US History I

This course covers main themes of American history from the country's beginnings until the beginning of the reconstruction period following the Civil War. The concepts, chief actors, and major events of this period of time will be studied, and the student will analyze the historic concepts of cultural expansion and development found in the history of America. The process of national growth required by foreign and domestic influences will also be examined.

Prerequisite(s): Co- or Pre- requisite: ENG1001

This course is an introduction to American politics and government, focusing on political processes and institutions and on contemporary political issues.

Prerequisite(s): ENG1002 or ENG2001 Co/Pre-Requisite
Credits: 4

The fundamental questions guiding this course are relatively simple. In what ways are we all alike and in what ways are we different? And why? Although these questions may be simple, the answers, as we shall see, are complex, interconnected, and too often invisible to the untrained eye. Different families... different backgrounds...different sexes... different cultures...different ethnic groups...different ways of looking at things...different behaviors...different values - how are we to understand this incredible diversity of human experience so that we can navigate successfully in an increasingly chaotic and shrinking world? The intent of this course is to examine the psychological foundations underlying the identity of the "self," "identity" and "world view" in an effort to understand the differences that exist from culture to culture, from generation to generation, from family to family, from profession to profession, and from individual to individual.

Prerequisite(s): None
Credits: 4

This course, a scientific study of human social activity, will provide the student with a new way of looking at the world. In learning about the sociological perspective, the student will be challenged to see the general in the particular, the strange in the familiar, and the importance of the global perspective.

Prerequisite(s): None
Credits: 4


Major Curriculum - 84 Credits
Students are required to take 17 major courses as follows:

This course introduces students to the study of basic networking terminology, concepts, components (hardware) and basic network design. Investigation of functions required to operate computer communications networks will also be addressed.

Prerequisite(s): ITS1102
Credits: 4

This course introduces the beginning programmer to structured program logic without focusing on any particular language. Much emphasis is placed on developing sound programming techniques including flowcharting, modularization, and pseudo code.

Prerequisite(s): None
Credits: 4

This course builds on the foundation developed in Programming Logic. Students are introduced to the elements of structured programming related components such as overall program design, constraints, variables, functions, procedures, logic and code control, error trapping, error handling, interactive coding techniques, etc.

Prerequisite(s): ITS2104
Credits: 4

This course provides a more in-depth use of tools introduced in Programming I and introduces object-oriented programming (OOP), GUI, classes, libraries, overloading and inheritance. Introduction to object oriented programming techniques. Elementary data structures including lists, stacks, and queues. Dynamic storage allocation concepts. Interactive debugging techniques and use of recursion.

Prerequisite(s): ITS2105
Credits: 4

This course introduces students to database basic concepts, conceptual data models with case studies, common data manipulation languages, logical data models, database design, normalization, facilities for database security/integrity, and applications.

Prerequisite(s): ITS1104, ITS2104
Credits: 4

This course will provide a basic understanding of the methods and techniques of developing a simple to moderately complex web site. Using the current standard web page language, students will be instructed on creating and maintaining a web site. After the foundation language has been established, the aid of an internet editor will be introduced. A second web-based language will be included to further enhance the web sites.

Prerequisite(s): ITS1102
Credits: 4

This course introduces the principles of software development, addressing both procedural and object-oriented development. Topics include: requirements, analysis, design, coding, testing, verification, and maintenance. Students will design and implement a project.

Prerequisite(s): ITS2105
Credits: 4

This course serves as a survey of the structure and functions of operating systems, process communication techniques, high-level concurrent programming, virtual memory systems, elementary queuing theory, security, and distributed systems via case studies.

Prerequisite(s): ITS1101
Credits: 4

This course surveys computer security issues within the network, in operating systems, databases, applications and over the Web. Five key areas will be addressed: threats, vulnerabilities & controls, (2) encryption, (3) code, (4) management and (5) law, privacy & ethics. The course also addresses the design of a security plan.

Prerequisite(s): ITS2103
Credits: 4

This course will provide varied opportunities to research, evaluate and recommend IT tools, products and services used by various industries.

Prerequisite(s): ITS2103 Network Fundamentals and ITS2110 Database Design and Development
Credits: 4

This course introduces students to System Development Life Cycle (SDLC) containing system analysis, design, development and implementation. The course will explain about conventional and current approach for SDLC and explain the role of Computer Aided Systems Engineering (CASE) tools, software, communications and data base technology in practicing various steps of SDLC.

Prerequisite(s): ITS2110 and ITS2103
Credits: 4

This course addresses all areas of Information Technology (IT) project management: hardware, software, systems integration, project triangle and human resources. Additionally, internationally accepted project management processes are addressed and incorporated into the management techniques. The human elements - often the most important and neglected component of IT project management -are highlighted.

Prerequisite(s): MGT2037, FIN2005
Credits: 4

This course introduces students to CASE Tools, Project Management, Project Planning and Control, Software Quality, Total Quality Management (TQM), Quality Assurance (QA), Legal Requirements, ISO 9000, Department of Defense 5000.51-G TQM guidelines and the six sigma improvement methodology. Students team to analyze QM concepts and techniques in a TQM case study.

Prerequisite(s): MAT2058, ITS3112
Credits: 4

This course focuses on the study and application of the principles of fault tolerant systems (fail safe) and networks. Topics include: hardware, software and redundancy techniques, performance and reliability evaluation techniques, system diagnosis, disaster recovery planning, backup strategies for data and hardware, virus monitoring and associated security and administration issues.

Prerequisite(s): ITS3107 IT Security: Access and Protection
Credits: 4

In this course you will address technology research, product development, implementation and trends in the information technology industry. Products relating to networking, database, or web site administration will be the primary focus.

Prerequisite(s): ITS3107
Credits: 4

In this course, students, using computers and other resources, participate in a directed simulation of information technology operations and issues. (Capstone Course)

Prerequisite(s): SR. Standing, Core Courses with "C" or better
Credits: 4

Students work on collaborative projects to design innovative IT solutions which address a specific problem or area of need in the student's field. Students work to identify a problem and research viable solutions. They go on to propose, design, and prototype their IT solution learning best practices for IT project management, communication, and user-center design, This course serves as the culminating experience for the undergraduate IT program. (Capstone Course)

Prerequisite(s): ITS4103
Credits: 4


Specialization Curriculum
Students are required to take 4 courses in their chosen area of emphasis:

Network Administration & Management - 16 Credits
Choose 4: In the network administration area of emphasis, students learn to design, install, configure, problem solve and troubleshoot enterprise networks, while achieving business goals by building and maintaining security solutions, LANs, and private and public networks.

This course provides an overview of implementing LAN network management tools through the study of TCP/IP, hardware routers and client/server architecture related to configuring network services, e.g. DHCP scope and policies. In addition, students will study routing, ICMP, troubleshooting, non-broadcast IP networks and subnet/supernet connectivity.

Prerequisite(s): ITS2103 Networking Fundamentals
Credits: 4

This course will study computer network architectures, protocols, and interfaces. Networking techniques such as multiple access, packet/cell switching, and internetworking will be studied. Major topics covered in the course are: Simple Network Management Protocol (SNMPv2, SNMPv3), Remote Monitoring (RMON1, RMON2), Standard Management Information (MIBs), congestion control, high-speed networking and network management.

Prerequisite(s): ITS 4105 Network Administration I
Credits: 4

This course provides you with varied opportunities to strategically plan and design a network infrastructure in an enterprise environment. You will develop the skills to design, install, and support networking components and Active Directory services efficiently.

Prerequisite(s): ITS4106 Network Administration II
Credits: 4

This course is designed to prepare students to write programs that operate across network connections. It will address basic principles of programming general client-server applications in Perl and interacting with a variety of common servers. Emphasis is on the analysis and design of networking applications in organizations.

Prerequisite(s): ITS4106 Network Administration II, ITS2106 Programming II
Credits: 4

This course integrates different aspects of server-based technologies and the practical requirements and implementations of secure communication. Topics will include password authentication in Apache Web Server; using password authentication in PHP scripting for both Internet and intranet applications, administering user accounts through database operation, and using email to validate/confirm user account information.

Prerequisite(s): ITS2103 Networking Fundamentals, ITS3101 Advanced Operating Systems and Architecture
Credits: 4

Web Development & Administration - 16 Credits
Choose 4: The web management area of emphasis focuses coursework on a variety of Web tools and technologies (such as multimedia, graphics, scripting, authoring tools, imaging tools and animation tools) for use in e-commerce and networking applications.

This course integrates different aspects of server-based technologies and the practical requirements and implementations of secure communication. Topics will include password authentication in Apache Web Server; using password authentication in PHP scripting for both Internet and intranet applications, administering user accounts through database operation, and using email to validate/confirm user account information.

Prerequisite(s): ITS2103 Networking Fundamentals, ITS3101 Advanced Operating Systems and Architecture
Credits: 4

This course examines the use of audio, video and other digital media as corporate, educational and personal communication. You will configure and apply a number of compression techniques and file formats to different media, and evaluate the effective use of digital media. You will also publish your course project to the Web.

Prerequisite(s): ITS2111 Multimedia and Web Development
Credits: 4

Students learn and practice the principles of multimedia authoring using software similar to Flash as a development tool and XML-based web multimedia approaches such as SMIL and SVG. Students develop presentations targeted to the various media players/browsers, integrating video clips, rolling text documents with hyperlink, background music, animation sequences, and slideshows of still and moving images with narration.

Prerequisite(s): ITS2111
Credits: 4

This course builds on the fundamentals of programming and establishes best practices for building efficient and scalable web applications. Building on the previous core programming courses the student will create a PHP web portal including message boards or forums, user administration or account management, file uploads, and e-mail forms.

Prerequisite(s): ITS2106 Programming II
Credits: 4

This course addresses practical challenges of creating web applications. In this course you will learn how databases are used to support websites in organizations. You will use a normalized database to create website applications. An emphasis is laid on SQL queries necessary to build complex relations between the data contained in a database. In this course you will also review PHP code structures and basic instruction in Object-Oriented techniques will be provided to you. You will learn to document and evaluate your work, within codified goals and test protocols.

Prerequisite(s): ITS2110 Database Design and Development, ITS4112 Web Programming

Prerequisite(s): None
Credits: 4

Database Development & Administration - 16 Credits
Choose 4: The database administration area of emphasis presents students with the opportunity to acquire the skills and experience needed to control data, design solutions for data storage (including backup and recovery operations) and transfer database information to physical devices such as wireless units.

This course integrates different aspects of server-based technologies and the practical requirements and implementations of secure communication. Topics will include password authentication in Apache Web Server; using password authentication in PHP scripting for both Internet and intranet applications, administering user accounts through database operation, and using email to validate/confirm user account information.

Prerequisite(s): ITS2103 Networking Fundamentals, ITS3101 Advanced Operating Systems and Architecture
Credits: 4

This course addresses practical challenges of creating web applications. In this course you will learn how databases are used to support websites in organizations. You will use a normalized database to create website applications. An emphasis is laid on SQL queries necessary to build complex relations between the data contained in a database. In this course you will also review PHP code structures and basic instruction in Object-Oriented techniques will be provided to you. You will learn to document and evaluate your work, within codified goals and test protocols.

Prerequisite(s): ITS2110 Database Design and Development, ITS4112 Web Programming
Credits: 4

This course provides focus on the practical replication, backup, and load-balancing strategies of a database server with optimized SQL for maximizing results. In addition to studying the most common tools, client software and SQL strategies, this course will provide information regarding their usage and the effects of deployment in real-life environments. In addition, you will learn the necessary techniques needed to perform these tasks, including optimizing, configuration, and using the application logs for advanced analysis.

Prerequisite(s): ITS2110 Database Design and Development
Credits: 4

This course provides students with in-depth coverage of database administration which includes, but is not limited to creating and managing database users, implementing a security system, designing a backup strategy, performing database recovery, tuning databases to optimize performance, and troubleshooting database problems.

Prerequisite(s): ITS4114 Advanced Database Design and Development, ITS2111 Multimedia and Web Development
Credits: 4

This course will provide varied opportunities to research, evaluate and recommend IT tools, products and services used by various industries.

Prerequisite(s): ITS4114 Advanced Database Design and Development, ITS2105 Programming I
Credits: 4

Information and System Security - 16 Credits
Choose 4: The information and system security specialization prepares students to pursue careers in industry or the governmental sectors in areas such as information assurance, network security, network forensics, application software security, web application security, internet security, security algorithms, cryptology, or cryptography.

The course covers the network security principles and applications, including authentication applications. IP security, Web security, network management security, wireless security and system security.

Prerequisite(s): ITS3104
Credits: 4

The course is a study of security concepts in developing software applications. This course discusses design principles for secure software development, and some of the security issues in current programming and scripting languages, database systems and Web servers.

Prerequisite(s): IST3104
Credits: 4

An in depth study of the practical aspects of computer security, including the study of vulnerabilities and tools used in their discovery.

Prerequisite(s): ITS4211, ITS4221
Credits: 4

This course is designed to introduce the student to the theoretical foundations and principles of information assurance and computing security. The course involves intensive study of computer and information security practices, risk management, cyber threats, and the implications of technology for national security.

Prerequisite(s): ITS1101, CRJ1002
Credits: 4

This course is designed to introduce the student to the investigation of computer crime and the forensic examination of digital evidence. This course involves intensive study of the history and terminology of computer crime, the types of crimes committed in cyberspace, a behavioral profile of computer offenders, legal issues in cyberspace, the proper collection and preservation of digital evidence and an overview of computer forensics.

Prerequisite(s): ITS1101, CRJ1002
Credits: 4

This course is designed to provide the student with the fundamental concepts of digital forensics including the sub-disciplines of computer, audio, and video forensics. Topics include digital imaging, legal restrictions related to personal privacy and electronic communication, examination of FAT and NT based file systems, password cracking, encryption, forensic tools, methodologies, and the proper documentation of forensic examinations.

Prerequisite(s): ITS1101, CRJ3008
Credits: 4

General Information Technology:
The general information technology emphasis provides students with a solid foundation, drawing from each of the four areas of emphasis available. Students take a combination of electives from the database administration, network administration, and web management areas of emphasis.

Information Technology
First Name:
Last Name:
Program of Interest:
State:
Zip:
Email:
Phone:
Are you affiliated with the Military?
Yes      No 
Employment  |  Site Map  |  Search  |  Student Login  |  Conditions of Use  |  Privacy Policy  |  Do Not Call Policy  |  Copyright Notice

Contact Information

For more information about South University please call 1-888-444-3404 or visit us online at .