KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Freed-Hardeman University · Courses

CIS

31 courses with the subject CIS, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.

CIS 161Computer Applications. Offered on sufficient demand3

An introduction to essential computer applications. Topics include basic operating system use and effective design and formatting of word processing documents, spreadsheets, and presentations. Students cannot receive credit in their major for both this course and BUS 253 Business Computer Applications.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 171Computer Programming I. F3

A study of the design of algorithms, pseudocode, data types, control structures, arrays, program testing, and text file processing using a high-level programming language. Prerequisite or

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
Corequisite
MAT 101 College Algebra or MAT 120 Precalculus or MAT 122 Calculus I.
CIS 172Computer Programming II. Sp3

A continuation of CIS 171. Emphasis is on object-oriented constructs and techniques, generics, and use of common data structures supported by the language. Prerequisite: CIS 171 Computer Programming I. 310

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 211Introduction to Web Design. Sp3

An interdisciplinary introduction to web design covering both technical and artistic aspects. The course will cover the current tools and technologies used for web design and development. Emphasis will also be given to the artistic principles relevant to good web design. Students will design, develop, and critique websites.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 273Data Structures. F3

A continuation of CIS 172. A study of the use of data structures in the design and implementation of software. Topics may include linked lists, stacks, queues, and trees, and their proper application.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
Prerequisite
CIS 172 Computer Programming II.
CIS 277Introduction to Data Analytics. F3

An overview of the core skills needed for gathering, cleaning, organizing, analyzing, interpreting, and visualizing data. Topics include basic SQL for working with databases, basic Python programming for data manipulation, and the use and application of statistical and machine learning toolkits for data analysis. Prerequisite: CIS 172 Computer Programming II.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 311Advanced Web Design. F. Even years3

A continuation of CIS 211. The course will cover the advanced techniques and technologies used for modern web design. Emphasis will be given to current topics in the field of web design.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
Prerequisite
CIS 211 Introduction to Web Design.
CIS 317Java Programming. Offered on sufficient demand3

An introduction to the fundamental features of the Java language. Topics include object-oriented programming, GUI fundamentals, generics, collections, and I/O. Prerequisite: CIS 172 Computer Programming II.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 322Human–Computer Interaction. (W) Sp. Odd years3

A study of how people interact with computers in a variety of hardware and software environments including desktop, mobile, web, and native applications. This interdisciplinary approach will focus both on the principles of user-centered design and the application of those principles. This course includes a significant writing component.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 324Database Systems. F3

A study of the major data models with emphasis on relational systems. Topics include database design, database implementation, database processing, and security. Project work will include creating and modifying databases using Structured Query Language (SQL) and Query By Example (QBE). Current commercial databases will also be studied. Prerequisite: CIS 172 Computer Programming II.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 345Computer Networks. Sp3

An overview of computer networking principles and practices. Topics include networking theory, layered protocols, Internet addressing, network topologies, network architectures, and network implementation. Prerequisite: MAT 101 College Algebra or higher.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 367Web Development. (W) F. Odd years3

Full stack web development using modern tools and frameworks. Frontend and backend web development technologies are covered. This course contains a significant writing component. 311

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
Prerequisite
CIS 172 Computer Programming II AND CIS 211 Introduction to Web Design.
CIS 368Agile Development. (W) F. Odd years3

A study of agile project development with an emphasis on the agile mindset, agile principles, and the agile software development lifecycle. Topics include systems thinking, incremental development, and continuous improvement. This course contains a significant writing component.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
Prerequisite
CIS 172 Programming II.
CIS 369Advanced Software Engineering. Offered on sufficient demand3

Advanced study of development techniques for large-scale systems. Emphasis on strategies and methods for system design and implementation that facilitate management of complexity in the development of information systems. Prerequisite: CIS 368 Agile Development.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 374Algorithms. Sp3

A continuation of topics introduced in CIS 273. Topics may include sorting and searching techniques, graphs, relative and hashed files, use of data structures as abstractions of problems, and algorithmic complexity (O–notation). Prerequisite: CIS 273 Data Structures.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 375Business Intelligence. Sp. Even years3

An introduction to business intelligence, the analysis of data to quickly uncover actionable insights for making strategic decisions. The course covers the use of modern tools for discovering patterns and associations from business data including predictive, clustering, and market basket models. Emphasis will be given to applied BI tools and techniques. Prerequisites: CIS 277 Introduction to Data Analytics OR BAN 225 Quantitative Business Analysis.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 377Artificial Intelligence. F. Even years3

A survey of and an introduction to basic principles, techniques, and applications in artificial intelligence. Topics include knowledge representation, logic, inference, automatic problem-solving, and machine learning. Prerequisite: CIS 277 Introduction to Data Analytics.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 386Architecture and Assembly Language. F. Even years3

An introduction to the low level architecture of modern computer systems. Architecture topics include registers, pipelining, data representation, input, and output. Information covered will be illustrated using assembly language. Prerequisite: CIS 273 Data Structures.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 388Mobile Application Development. F. Odd years3

An introduction to mobile application design and development on current platforms. This course will emphasize the implementation of mobile applications using principles from visual and usability design. Prerequisite: CIS 172 Computer Programming II.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 424Advanced Database Systems. Offered on sufficient demand3

A continuation of CIS 324. Topics include multi-user databases and database tools for distributed systems. The focus will be on hands-on projects. Prerequisite: CIS 324 Database Systems.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 441System Administration and Security. F. Even years3

A study of the configuration, administration, maintenance, and tuning of network servers using current operating systems and hardware. Securing the system from internal and external threats is emphasized throughout the course. Prerequisites: CIS 345 Computer Networks AND CYB 201 Introduction to Linux.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 444Parallel Programming. Offered on sufficient demand3

An introduction to the fundamentals of parallel and distributed computation. Topics include parallel architectures, parallel algorithm design, and parallel programming techniques. Modern parallel architectures such as computer clusters and GPUs will be emphasized. Prerequisite: CIS 374 Algorithms. 312

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 455Cloud Architecture. F. Even years3

A survey of cloud services and system design using a top-tier public cloud provider that will prepare our students for real-world design, development, and deployment of software solutions in the modern connected IT world. Students will gain practical experience as they explore economics, infrastructure, security, networking, storage, databases, auto-scaling, and architectural design.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
Prerequisite
CIS 345 Computer Networks.
CIS 460Operating Systems. Sp. Odd years3

Principles of design and operation of computer operating systems. Topics include processes, threads, memory management, scheduling, file systems, input and output, concurrency, and performance. Prerequisite: CIS 172 Computer Programming II.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 467DevOps. Sp. Even years3

A practical study of tools, organization, security, and principles that enable a lean and agile software lifecycle. Students will automate the building, testing, and development of software through a continuous integration and continuous deployment pipeline. Prerequisite: CIS 367 Web Development.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 470Programming Languages. F. Odd years3

The principles of programming language design and implementation. Topics include formal language theory, language paradigms, and language evaluation. Students will write programs in several modern languages including non-imperative languages. Prerequisite: CIS 273 Data Structures.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 477Machine Learning. F. Odd years3

An introduction to current approaches to machine learning, data mining, and statistical pattern recognition. Topics include supervised learning (neutral networks and decision trees), unsupervised learning (clustering and dimensionality reduction), deep learning, and reinforcement learning. The course discusses practical applications of machine learning using modern frameworks. Prerequisite:

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 478Computer Vision. Sp. Even years3

An introduction to the process of using computers to acquire images, transform images, and extract symbolic descriptions from images. This course introduces this field, covering topics in image formation, feature extraction, location estimation, and object recognition. Practical projects using popular software tools will be used. Prerequisite: CIS 277 Introduction to Data Analytics.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 479Artificial Intelligence for Robotics. Sp. Odd years3

An introduction to the methods in Artificial Intelligence applicable to robotics, including probabilistic inference, planning and search, localization, and control. The course will cover robotics-relevant techniques from machine learning to build practical robotic systems using modern frameworks.

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
Prerequisite
CIS 277 Introduction to Data Analytics.
CIS 491Computer Science Capstone. (W) Sp3

A capstone course for exploring advanced theoretical concepts and current issues in computer science. A major independent research project will be required. This course includes a significant writing component. Prerequisite: Senior standing (90+ hours).

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
CIS 495Capstone Senior Design Project. (W) Sp3

A capstone course to prepare students for work in the field of interactive digital design. Students will complete portfolios and develop a significant digital project. This course includes a significant writing component. Prerequisite: 90 earned hours. Same as ART 495. 313

Subject
CIS
Credits (min)
3
Credits (max)
3
Credit unit
hours
Type
course
Edition
2025
Source
fhu.edu
Alias
ART 495

Source: Freed-Hardeman University's catalog, linked per course · table learning_unit · CourseShelf publish 59