Skip to content

With the current trends of big data, mobile computing, virtualization, and cloud services, graduates of our program learn the most up-to-date practices in ISIT and are prepared to tackle real-world challenges of the IT industry.

HU’s ISIT program offers an interdisciplinary curriculum focusing on Information Systems, Information Technology, and Computer Sciences. Our program merges traditional academic topics with cutting-edge ISIT practices and applications. In addition to theoretical understanding, the ISIT program covers the practical knowledge of technologies and their fundamentals, including computer hardware, networking components, mobile devices, and cloud/virtual environments.

The program explores the main concepts of hardware, software, data, people, and processes. Covering the full spectrum of “data capturing and safeguarding along with data analysis and presentation in accordance with business processes is the general scope of the ISIT program. The social aspects and the role of people in information systems and the underlying technologies are examined within the grand scope of the program.

The ISIT program prepares students with an integrated set of skills covering:

  • Essentials of computer systems (system architecture, hardware, OS, programming & scripting)
  • Application, design, and implementation of computer networks and networking components
  • Application, design, development, and maintenance of databases
  • IT infrastructure, IT troubleshooting, and related topics
  • Web technologies and the new paradigms of virtual and cloud computing (Amazon Web Services, Google Cloud, Microsoft Azure IBM cloud, .NET framework, web applications, web design, etc.)
  • Mobile platforms, mobile applications and related topics

Career Outlook

Graduates of the ISIT program are qualified IT professionals who are prepared for careers in a wide-range of IT-related areas. These areas include: Technical Support Analyst, End User Support Specialist, Security Threat Analyst, Network Technician, Computer Technician, and Web Developer.

Program Goals

Graduates of the Bachelor of Science in ISIT program are able to:

  • Demonstrate detailed understanding and application knowledge of both general computing and information systems specific fields.
  • Apply sound technical knowledge of computers, communications, and software to analyze complex, real-world organizational problems and define computing requirements.
  • Manage information systems and the supporting technologies thru the setup, configuration, and troubleshooting phases.
  • Provide a computing-based solution to meet a given set of user needs and organizational requirements by design, implementation, and evaluation of specs.
  • Use essential communication and collaboration skills to execute and manage individual and team projects effectively.
  • Make informed judgments taking into account the perspectives of others and the ethical/legal principles of the profession.

Concentrations

Program Lead

 Wouter  Popelier

Wouter Popelier Assistant Professor in System Engineering

View Profile

Full Time Faculty

Khalid Lateef, Ph.D.

Associate Professor of Computer Science

Michael Eck

Lecturer Computer Science

Program Courses

This program requires a total of 49 semester hours: 42 semester hours from the core courses listed below and 7 semester hours of elective courses. The semester hour value of each course appears in parentheses ( ).

CISC 103 – Intro to Computers & Info Sciences (4 credits)

This course serves as an introduction to computing and information systems. It uses both lecture and laboratory practice to introduce students to the use of computers to solve problems. The student is presented the techniques, concepts, analysis, and reports on experiences and technologies and trends. This includes the concepts of hardware, software, networking, computer security, programming, database, e-commerce, decision support systems, and other emerging technologies. The student is introduced to techniques that search, evaluate, validate, and cite information found online. Widely-used applications including word processing, spreadsheets, databases, presentation, and web development software are also studied.

CISC 120 – Programming I (4 credits)

This course introduces the concepts and techniques of computer programming. Emphasis is placed on developing the student’s ability to apply problem-solving strategies to design algorithms and to implement these algorithms in a modern, structured programming language. Topics include fundamental programming constructs, problem solving techniques, simple data structures, Object-Oriented Programming (OOP), program structure, data types and declarations, control statements, algorithm strategies and algorithm development.

CISC 225 – Information Syst Design & Analysis (3 credits)

This course is a foundation for database design and database security courses. Systems Analysis and Design is a fundamental, active field in which analysts continually learn new techniques and approaches to develop systems more effectively and efficiently. There is a core set of skills that all analysts need to know no matter what approach or methodology is used. All information systems projects move through the four phases of planning, analysis, design, and implementation; all projects require analysts to gather requirements, model the business needs, and create blueprints for how the systems should be built; and all projects require an understanding of organizational behavior concepts like change managememnt and team building. This course captures the dynamic aspects of the field by keeping the student focused on doing Systems Analysis and Design while presenting the core set of skills that the analysts needs to know.

CISC 300 – Web Technologies (4 credits)

The student studies, explores and designs a website using static as well as dynamic content. The student experiments with the latest developments in web technologies and web services. Coursework is accomplished both individually and in teams to build, launch, and market a website for a community member or as a university project. This course includes an interactive programming component utilizing an Object-Oriented Programming Language.

ISIT 140 – Introduction to Information Systems (3 credits)

Businesses rely on data-driven information to thrive and succeed. Information systems provide the means and the medium to collect, store, safeguard, retrieve, share, analyze, and present the data; therefore, information systems play an important role in our modern world. Almost all services ranging from banking to travelling to complex healthcare applications exploit information systems for data manipulations. In this course, the core concepts of any information system, namely people, processes, and technology, are discussed, and their social and organizational roles are explored. In this course, an overview of fundamental concepts of information systems, definition of key terms and current trends, the role and importance of information and information systems for businesses and management, social and organizational implications, along with some applications of information systems are explored and discussed through lectures and case studies.

ISIT 220 – Data and Information Management (4 credits)

This course explores the most popular software employed in information systems. The student explores the application of spreadsheets, databases, and other software for technical data management. Business intelligence tools and concepts are introduced. Other topics include the essentials of editing, formatting, and printing worksheets and workbooks and data visualization by exploring Microsoft Office® suite. In particular, students gain experience with Microsoft Excel®, Microsoft Access®, Microsoft SharePoint®, Microsoft Word®, Microsoft Excel®, and Microsoft PowerPoint® through assignments and projects. Other popular applications, text editors, and software will be examined and discussed.

ISIT 240 – Networking & Security Essentials (3 credits)

This course covers basic networking concepts within the context of the networks we encounter every day. Students develop hands-on networking skills and understand the role networks play in our lives. In addition to networking concepts, students learn about data protection, cybersecurity, most common threats, vulnerabilities, cyber-attacks, and related discussions. Topics include introduction to networks, routing and switching essentials, protocols and services, network design and installation using real equipment and connecting the network to the Internet, practicing verification and troubleshooting the network and Internet connectivity, recognizing and mitigating network security threats, configuring common Internet applications, setting up sharing between computers, and configuring basic IP services. Other topics including WAN topologies, IP errors, security best practices, quality of service, cloud and virtualization, and network programming can be introduced and discussed.

ISIT 335 – Applied Operating Systems (3 credits)

This course provides practical knowledge of operating systems. Running at the core of all computers and networks, an OS manages resources and provides the environment for the execution of programs. Different operating systems have different features and capabilities, and it is important to select, properly install, and correctly configure the right OS so that it serves the needs of the business and ultimately runs the information system successfully. In this course, fundamental concepts of operating systems along with specific features of Microsoft’s Windows®, Linux OS, and mobile operating systems will be discussed. The student learns the key concepts of process management, memory management, I/O operations, and security through hands-on practices and projects. The student learns to select, install, configure, maintain (i.e. update and upgrade), and troubleshoot operating systems.

ISIT 430 – Cloud Services (3 credits)

Cloud services have transformed traditional IT structure and business operations. Today, cloud technology dominates consumer and business applications, network services, and data center providers. Organizations are moving rapidly towards cloud services, and ISIT specialists should now have a good understanding of cloud and its services. This course provides a deep understanding of key cloud concepts, cloud services, and their applications to increase business productivity and effectiveness. Other topics include various cloud models, deployment models, different service platforms (IaaS, SaaS, PaaS, and other XaaS), comparison of cloud platforms, migration to cloud and its challenges, cloud security, cloud design, and industry best practices. Moreover, implementation, configuration, and management of cloud services will be practiced and examined through hands-on projects.

ISIT 470 – Emerging Technologies in ISIT (3 credits)

This course explores a topic or collection of topics of special interest that is timely and in response to critical or emerging topics in the broad field of information systems and information technologies. Topics may include hardware, software, organizational and social aspects of ISIT, ethical and legal considerations and frameworks, future trends and innovations, and ISIT implications on management, businesses, and marketing.

MEBA 210 – Intro to Internet and Web Technol (3 credits)

The main objective of this course is to introduce the current as well as emerging Internet and Web technologies that enable and drive the modern enterprises. The student is exposed to the key building blocks (enterprise applications, computing platforms, databases, and networks) of the modern Internet-Web infrastructure. Through experiments and examples, the main ideas of the Internet, the ISPs, wireless networks, Classical Web, Semantic Web, XML, Web 2.0, social networking, wireless web, and mobile apps are explained. The course exposes the student to the main apsects of web-based software development processes through simple hands-on projects. The student is introduced to the basic software concepts by developing simple web sites by using HML5 and CSS3 and then using Javascript, Java applets, XML and XSL to introduce more sophisticated features. The student also has an opportunity to develop a simple web portal that involves simple database queries by using SQL.

MEBA 375 – Statistics for Managers (3 credits)

This course applies statistical knowledge to business. The student explores the ability to define problems, form questions, collect data, analyze the data using inferential tools, and how to formulate and test hypotheses. The student is expected to master probability concepts within the realm of decision making.

MEBA 470 – Business Systems Analysis Modeling (3 credits)

This course prepares the student to analyze business information systems in the digital age and to build models and logical designs that can be implemented later. Emphasis is on understanding the business processes and business requirements and building conceptual models that help in the analysis of business requirements. Complex systems and to build designs and architectures that can satisfy the business requirements are discussed. The course emphasizes business process modeling, business patterns, object orientation, design patterns and component-based design approaches. Topics include modern system life cycles, project management, BRODE (buy, rent, outsource, develop, extend) strategies in system building, business system modeling, requirements analysis, conceptual design, architectures, physical design, and design for the modern mobile systems with security and integration considerations.

Take the Next Step

Get More Information

Questions about our programs? Reach out to a member of our team and get personalized answers.

Apply Now

Create an account and start your free online application to Harrisburg University today.

326 Market St, Harrisburg, PA 17101
P: (717) 901-5100 Contact Us