CISY: Computer Information Sys (CISY)
CISY 201. Microcomputer Concepts. (3 Credits)
This course is for non-business majors. This course provides a hands-on computer experience through the use of microcomputers on document creation, spreadsheet modeling, database design and creating rich presentations. An in-depth coverage of various computer productivity tools, such as, but not limited to, word processing, database, spreadsheet, and presentation software will be emphasized.
CISY 300. Computer Internship. (3 Credits)
CISY 300 Computer Internship - 3 semester hours Off campus (approved by the Department). Broad spectrum of "hands-on" work experience as an apprentice programmer/analyst in a computer environment for not less than 120 clock hours. Prerequisite(s): CISY 362, CISY 385 or permission of the Instructor.
CISY 305. Programming Logic. (3 Credits)
This course teaches skills for development of algorithms for problem solving. Students are taught how to use structured and other approaches to analyze problems and express their solutions. Through the introduction of programming concepts, this course enforces good style and outlines logical thinking. Prerequisite: COBU 155 or permission of the instructor.
CISY 312. Operating Systems Administrati. (3 Credits)
This course provides students with basic knowledge and practical skills in cloud computing and operating systems administration mainly in Linux and Windows systems. It deals with users, file systems, process and software administration, setting permissions, device configuration, setting up disks, operating system installation and controlling the booting process, managing backup and recovery, security problems, and configuring some network services. The course introduces Cloud Essentials for students to understand the fundamentals of cloud computing and virtualization from technical and business perspectives and the benefits of Windows, Linux, or other operating systems technology for enabling cloud computing. The labs are designed to give students hands-on experience with Linus, Windows, and Cloud computing platforms. Students will learn techniques to develop shell scripts to perform complex tasks such as automating user account management, backups, and routine system.
CISY 330. Computer Programming I. (3 Credits)
This course provides a foundational understanding of the Python programming language. Students will learn Python syntax, data types, control structures, functions, data structures, file and exceptional handling, as well as Object-Oriented Programming. Emphasis will be placed on students hands-on coding projects to reinforce them understanding of Python programming concepts, problem-solving techniques, and how to develop practical applications.
CISY 331. Python Programming. (3 Credits)
This course provides a foundational understanding of the Python programming language. Students will learn Python syntax, data types, control structures, functions, data structures, file and exceptional handling, as well as Object-Oriented Programming. Emphasis will be places on students hands-on coding projects to reinforce their understanding of Python programming concepts, problem-solving, techniques, and how to develop practical applications.
CISY 362. Systems Analysis And Design. (3 Credits)
This course will introduce students to the basic concepts and procedures required in the analysis, design, and the development of Computer-Based Information Systems (CBISs). Issues to be emphasized and that would form the themes for the course are: a). that systems development is firmly rooted in an organizational context- therefore, a broad understanding of organizations, organizational culture, and operations are desired. b). that systems development is a practical field- hence, current industry practices as well as accepted concepts are central to the course. c). that systems development has significantly, changed with the explosive growth in databases and data-driven architectures for systems- enabling the course and database management to be taught in a highly coordinated fashion such that one naturally leads to the other. d). success in systems analysis and design requires not only skills in methodologies and techniques but also in the management of projects: time, resources, and risks. e). systems development is increasingly becoming both automated and more strategic - the emphasis being on Computer-Aided Software Engineering (CASE) tools.
CISY 367. Computer Networks I. (3 Credits)
This computer networks course provides a comprehensive exploration of the principles and practices underpinning modern computer networks. The course covers core concepts of network architecture, protocols, and topologies, such as OSI and TCP/IP models, LAN and WAN technologies, routing and switching, critical services such as DNS, DHCP, NAT, network security, and emerging network trends. The course also explores the intricacies of wireless networking, wireless security, and troubleshooting common issues. The course also delves into network administration, support strategies, virtualization, and cloud computing. Through hands-on labs, real-world scenarios, and practice exams, students will be prepared to take the CompTIA Network+ exam and to enter the world network administration and support.
CISY 368. Infor Security & Assurance I. (3 Credits)
This course aims to introduce students to the rapidly evolving and critical areas of information security. It provides students with foundational security knowledge and skills, including threats and vulnerabilities; application, data, and host security; access control and identity management; and cryptography. The course covers new topics in information security, including psychological approaches to social engineering attacks and the use of malware, web application attacks, penetration testing, data loss prevention, and application programming development security. The course has labs providing a virtual environment for students to explore and learn Tactics, Techniques, and Procedures (TTPs) threat actors use to develop and execute cyber-attacks. The course and lab will help students learn information security principles and methods; and teach them how to work with infrastructure security, network security, security devices and management, and access control monitoring systems.
CISY 385. Web Develop & Application I. (3 Credits)
This course provides students with basic knowledge and practical skills in designing and developing World Wide Web pages using HTML (HyperText Markup Language) and CSS (Cascading Style Sheets). The course will cover HTML tags for text, images, links, lists, simple layouts, complex layouts, tables, frames, style, internal style sheets, and external style sheets. Basic design issues in using graphics on the Web will also be covered. Students will also create a functioning website which will incorporate all of the above as well as add Media and Social networking sites into their webpages.
CISY 406. Business Analytics II. (3 Credits)
This course would build upon the foundational knowledge acquired in Introduction to Business Analytics to solve complex business problems using sophisticated data analytics tools and methodologies. It will delve deeper into data analytics, by using advanced techniques and skills necessary to tackle complex real-world data challenges. Through hands-on projects, case studies, and in-depth exploration of statistical and machine learning methods, students will gain proficiency in data analysis, predictive modeling, and data-driven decision-making.
CISY 431. Computer Programming II. (3 Credits)
This is a second course on Object-oriented programming. Students will learn how to develop medium sized applications and applets. Special topics include key issues related to software engineering, object oriented design, Application Programming Interface (API), graphical user interface components, event handling, exceptions, input/output, and inheritance, data structures, and multithreading and animation.
CISY 432. Advanced Python Programming. (3 Credits)
This is a second course on Python programming for students who have a foundation in python and are seeking to deepen their understanding knowledge and skills. It provides students with advanced Python concepts and practical applications in many domains including data analysis, business analytics, data visualization, AI big data, and more. Students will gain a deeper understanding of Python, enhance their problem-solving abilities, and acquire practical skills that can be applied in various fields.
CISY 450. Cloud Operations and Visuals. (3 Credits)
This course offers in-depth knowledge of cloud computing operations and visualization, blending theoretical knowledge and practical skills essential for managing cloud-based infrastructures. It covers key concepts, tools, and techniques related to cloud computing operations, specifically focusing on visualization for effective management and decision-making. Particular emphasis is placed on leading cloud platforms such as Amazon AWS, Microsoft Azure, and Google Cloud. Through theoretical study and virtual labs, students gain practical insights to leverage cloud technologies effectively across diverse industries.
CISY 468. Advanced Infor Security & Assu. (3 Credits)
This is an advanced-level information security course. The student will learn contemporary security issues; cybersecurity resilience; cloud and virtualization security; infrastructure security management processes, architecture, and model; risk management and data privacy; security management models, policies, procedures, standards, and best practices; incidence handling and response, and planning for continencies. The course has labs providing a virtual environment for students to explore and learn in a safe environment. This advanced-level information security course and labs are tailored for students to gain practical knowledge, skills, and ability to perform core security tasks required for troubleshooting, configuring and managing systems and application security, networks and security infrastructure; using information security policies and procedures to ensure data confidentiality, integrity, and availability; apply techniques to trace a vulnerability to its root cause; using cyber defense tools, methods, and components.
CISY 478. Managing Org'l IT Sec Risks. (3 Credits)
This course takes a multi-disciplinary perspective of risk assessment, modeling, and management. The purpose of the course is to provide the student with an overview of the field of information security and assurance. Topics discussed include concepts of management of information security, legal, ethical and professional issues in information security policy, risk management and implementing information, physical security, security and personnel, and information security maintenance. The course and labs give students insights into cybersecurity and IT risk management background, foundation, and core components to enhance and organization's cybersecurity and IT practices successfully.
CISY 480. Database Design & Applications. (3 Credits)
This course covers topics related to designing, creating, and manipulating relational databases, with an emphasis on developing skills in crafting SQL queries for data, retrieval, insertion, modification, and deletion. It addresses key SQL syntax, including design, normalization, indexing, transactions, and database security fundamentals. Practical exercises and real-world examples would provide hands-on experience, enabling students to apply their SQL skills to solve complex data management problems and design database applications while ensuring data integrity and confidentiality. It will further explore NoSQL and emerging database technologies to meet to the evolving data management needs of today.
CISY 485. Adv WEB Develop & Applications. (3 Credits)
CISY 485 Advanced WEB Development and Applications - 3 semester hours This course provides students with the understanding and practical experience in web-enabled database and e-commerce business application development. Topics include scripting business rules and application logic on a web server, client and server side technologies, and techniques to develop fully functional business applications. Application design uses current application software. E-commerce business issues and security implementations are also covered. Prerequisite(s): CISY 385 or permission of the Instructor.
CISY 487. ERP Systems Configuration. (3 Credits)
The goal of the course is to customize ERP for a typical modern organization. Students will learn about business processes, managing changes to those processes, and configuring an Enterprise Resource Planning system to implement business process changes. Students will setup Financial Accounting (FI), Controlling (CO), Material Management (MM), and Sales Distribution (SD), Production Planning (PP) modules to configure the company structure, business processes and master data. Students will learn to implement ERP from the ground up and test the configured system with transactions for the various modules.
CISY 488. Infor Tech Security & Forensic. (3 Credits)
This course will introduce students to how forensic science, computer information systems, and information security blend into digital forensics. The students will learn the fundamentals of the forensic process; rules, laws, policies, and procedures that affect digital forensics; evidence handling, acquisition and analysis, and quality assurance as they apply to digital forensics. The lab is cloud-based, device-enabled, and integrated with the school Learning Management System (LMS). The course and labs cover technical and investigative skills; modern devices, networks, and the internet addresses online lab digital forensics tools, investigations, documentation, admissibility, and more.
CISY 491. Special Topics in IT. (1 Credit)
In-depth treatment within a seminar format of timely topics in information Systems and Technology. Prerequisite(s): Permission of the instructor: Prerequisites must have been completed with a grade of C or better. This course must be completed with a minimum grade of C to meet the requirements of a business major.
CISY 492. Special Topics in IT. (2 Credits)
In-depth treatment within a seminar format of timely topics in Information Systems and Technology. Prerequisite(s): Permission of the instructor: Prerequisites must have been completed with a grade of C or better. This course must be completed with a minimum grade of C to meet the requirements of a business major.
CISY 493. Special Topics in IT. (3 Credits)
In-depth treatment within a seminar format of timely topics in Information Systems and Technology. Prerequisites(s): Permission of the instructor: Prerequisites must have been completed with a grade of C or better. This course must be completed with a minimum grade of C to meet the requirements of a business major.
CISY 495. Special Topics. (3 Credits)
CISY 495 Special Topics - 3 semester hours In-depth treatment within a seminar format of a timely topic in Information Systems and Decision Sciences. Prerequisite(s): Permission of the Instructor.
CISY 499. Professiona Certification Path. (3 Credits)
This is the capstone course for students pursing a major in Computer Information Systems. The department enrolls each student in an entry-level professional certification preparation course from the current list approved by the department's Curriculum Committee and the Chair. Prerequisite(s): Permission of the instructor.
