What You’ll Learn

Have you ever wondered how scientists are able to create, operate and maintain large-scale information systems?

At JCSU, we’re looking for curious minds like yours to help us find solutions to real-world problems in information systems engineering domain that manages the blending of software, hardware, networks and security.

Information System Engineering major combines computer science, information engineering and system analysis.

As a major in our information systems engineering program, you’ll have technical foundations to apply IT solutions in a business context and use them to develop opportunities for growth. Therefore, you have the right mix for a successful career. Your technical training here will help you make a big impact on the world around us, as well as the quality of life for future generations.

What will I study as an information systems engineering major?

You’ll learn more than you thought possible as a student in our information systems engineering program. This major blends together the analysis, design, development and management of telecommunication systems — including data, information, network, hardware and software.

What you’ll really be learning is how to design and manage complex electronic and data structures. In our engineering labs, students receive technical training in the development of: 

  • Software Development
  • Computer Network
  • Data Analytics
  • Database Management
  • Analog electronics
  • Data Structures & Algorithm
  • Electronic and cyber security
  • Computer Network and tele Communication
  • Robotics

To keep our program up to date with the latest developments in technology, we developed minors in Cyber Security and Bioinformatics. 

Bioinformatics minor

Recent advances in biology has resulted in an explosion of genetic data, requiring creative computerized solutions. Bioinformatics is the interdisciplinary field, combining computer science and biology. The minor in bioinformatics includes courses in biology, programming, statistics and database processing. You will learn to develop and use computational tools to organize and analyze complex molecular data. The minor is offered for majors in Computer Science, Computer Engineering, Information Systems Engineering, Biology and General Sciences.

Cyber Security minor

The minor in Cybersecurity is an interdisciplinary studies program. Cybersecurity broadly covers the fields of information security, network security, and computer system security. This minor designed to help students from all backgrounds achieve an educational foundation of technological, structural, social, and legal aspects used to secure computer networks and software.

The undergraduate minor in cybersecurity is open to students of any major able to meet the necessary prerequisites.

Popular classes in the information systems engineering program



CSC 234 Data Structures and Algorithms

The course includes basic concepts of data, linear lists, arrays and strings, representation of trees and graphs, hashing, sorting, and search algorithms, as well as multi-linked structures, files, and storage allocation and collection.

CSC 231 Computer Programming I This course includes fundamentals of computer program design, flow charts, pseudo codes, and fundamentals of structured and object-oriented programming. Students are taught how to design, code, and execute programs using structured and object-oriented programming languages. The course must include the implementation of competitive programming projects.

CSC 238 Introduction to Information Security 

The course provides a background, foundation, and insight into the subject of information security and assurance. The students will have a comprehensive understanding of threats, cryptography, attack detection/response, regulations, and information system risk management.

CSC 330 Systems Analysis and Design

The course introduces students to system concepts, tools, and software engineering approach to the analysis and design of systems to meet the needs of an organization. The course also includes case studies.

CSC 332 Computer Networking 

The course provides an introduction to computer networking technologies, including architectures, protocols and interfaces. The students will have solid understanding of fundamentals of computer networks and major protocols. They will also gain experience in the design and analysis of network protocols through simulation and analytical models.

CSE 434 Advanced Electronics Systems

Study advanced electronics systems such as robotics, analog and digital communications systems, microwave systems and transmission line systems.

CSC 430 Risk Analysis and Management 

This course is designed to teach students the principles of risk analysis and management. Students will be taught how to employ risk analysis and management principles to create coordinated and fiscally sound uses of resources to minimize, monitor, and control risks. Risks must first be identified before they can be prioritized and managed. Students will be taught risk analysis methods that capture the uncertainty associated with the risk assessment. Students will then explore risk management strategies.

CSC 437 Software Engineering 

Introduction to software processes, software requirements analysis and specifications, planning a software process, software requirements analysis and specifications, planning a software project and function-oriented design, object-oriented design, coding, and testing. 

CSC 438 Database Processing 

The course covers files and data structures for the database environment, logical and physical organization of a database, data models and query languages, concept of normal forms, data independence, security, integrity, and concurrency. Some special database packages may be included such as db2 and Oracle. 

CSC 439 Data Communications 

The course covers fundamentals of data communications, protocols, architecture, standards, data communications hardware/software, and communications media, LANs, WANs, MANs, network topology and applications, intersystem connectivity, network management, shared media and switched networks, servers, video teleconferencing fundamentals, ISDN networks, and ATM. Prerequisite CSC 234.

Where will I study information systems engineering?

The Department provides a wide variety of state-of-the-art computing facilities for research and instructional use. Our on-campus research facilities include: 

MACMAS Laboratory (Multidisciplinary Applied Computational Modeling and Simulation)

  • This lab is used for multidisciplinary computational research.

Located at Yancy Hall 114 

Electronics and Cyber Security Research Center

  • Voice recognition, image enhancement, computer forensics, network security and risk assessment/management are some areas of research aided by the software and hardware equipment in this center.

Located at Yancy Hall 309

Robotics and Automatic Control Laboratory

  • This lab features industrial and educational robots, digital and analog automatic control equipment and a chemical process simulator.

Located at Yancy Hall 315

Center for Data Analytics

  • This lab used for data analysis research such as data mining and big data.
  • Located at NCS 131

Center for BioInformatics

  • Lab with computers including software for exploration of molecular data and bioinformatics programming.

Located at NSC 130

Digital and Analog Electronics Laboratories

  • Two labs have signal generators, digital multimeters, oscilloscopes and training kits to examine electronic and electric circuits and digital and analog electronics design. Located at Yancy Hall 212 and Yancy 213

What will I learn outside the information systems engineering program?

JCSU is a private liberal arts university. What this means to you is that your education will broadly cover all areas of study. The diversity of your classes will help you look at “the big picture” in any career you choose.

  • Classes in science and communication arts will give you a definite advantage in the job market and workplace.
  • Taking several English and foreign language classes will help you interact with a global community that is getting smaller each day.
  • By taking math and history classes, you’ll have a better understanding of the world around you.
  • Health and physical education courses give you the knowledge to cope with everyday stress and lead a better, longer life.

Having a college education will give you the tools to succeed in life. Having a liberal arts education will give you the opportunity to take your success further.

The information on this page is maintained by the Department of Computer Science and Engineering. For more information or questions please contact them directly at 704.330.1053.