Curriculum
Today's job market requires graduates to be more than just experts in their fields. They need to be able to apply and adapt a wide array of skills and experiences to fit changing business needs. To make sure our students have the knowledge and skills they need to compete in a competitive job market, our computer information systems curriculum has four main components.
Major Courses: Focus and Depth
These courses provide an opportunity to understand the computer information systems field in greater depth. In short, these are the "nuts and bolts" courses you'll need to land a job in computer information systems.
General Education Core
As a career-oriented university with a strong tradition in the liberal arts, Post University is committed to providing you with a firm foundation in the sciences, social sciences, arts and humanities. The general education core at Post University provides you with the ability to make connections across disciplines so you're better prepared to respond to a diverse and constantly changing global marketplace.
The ability to choose those courses that pique your interest is an important feature of the Post General Education Core. Take a look below at the many options available to you.
Leadership Course
At Post, we are committed to preparing students to be successful in their careers and stand out among their peers. A critical element of this learning process is a leadership course that includes an interdisciplinary perspective on foundations underlying all organizations. These include management, leadership, domestic and international economics, ethics, social responsibility, entrepreneurship, marketing, e-commerce, information technology, human resource management, accounting, investments, money and personal finances. The skills learned are essential for success in any career, whether in a for-profit or non-profit business, or government organization. The ability to apply the principles learned in this course will help set Post University students apart as leaders in their fields.
Career and Self-Awareness Core
To be successful in life, people need to understand who they are and what they want to achieve. Our career program offers seminar classes designed to help students enhance self-awareness, build confidence and develop a strong sense of direction.
This collection of short courses offered during your academic studies is intended to provide you with the experiences to become a self-aware, lifelong learner. These courses include personal assessment tools with detailed diagnostic feedback including specific career information, computer simulations, self-study exercises as well as in-class discussion and discovery. All of these activities are supported in the classroom and online through interactive exercises, using a new individualized, career-based resource program available only at Post University.
At Post, students can take advantage of a robust internship program and co-op opportunities where they have opportunities to participate in real-life work situations related to their field of study before they graduate.
Our program can give Post students a real edge over their competition. Not only do they get a chance to put their classroom learning to the test, but they also get opportunities to meet prospective employers, network with people in their field, test-drive their intended career, and build their resumes with concrete examples of how they've made the connection between theory and practice.
| General Education | 60 crs |
Leadership Course | 3 crs | |
| Common Core | 12 crs | LCS105 Elements of Organizations
LCS105 Elements of Organization - 3 Credits Students need a basic understanding of how organizations work in order to manage their personal and professional lives. This course provides an interdisciplinary perspective on the foundations underlying all organizations (businesses, non-profit and governmental organizations) specifically as they relate to the nature of: management and leadership, economics both domestically and internationally, ethics, social responsibility, entrepreneurship, human resource management, marketing/advertising, e-commerce, information technology, accounting, investments, money and personal finances. |
3 crs | |
| ENG110 College Writing
ENG110 College Writing - 3 Credits This course is designed to develop and refine the analytical/critical reading skills and the substantive writing skills of freshmen. This intensive writing class will focus on writing essays of varying length and expose students to the various rhetorical modes of writing that will contribute to their success in university courses and their chosen careers. |
3 crs | |||
| ENG120 College Writing II
ENG120 College Writing II - 3 Credits College Writing II looks to expand upon the writing skills attained in ENG110. As a student-centered course, students explore their own writing in peer, group, and self-review skill sessions. Students enhance self-editing skills and increase awareness of the revision skills needed in both college coursework and in careers. The course will further develop students' understanding of the writing process from pre-writing to final draft. This course encourages students to have their writing evaluated across the curriculum. The course culminates in a research essay and portfolio of original work. Prerequisite: ENG110 |
3 crs | Major, Core and Concentrations | 60 crs | |
| COM107 Intro to Communications
COM107 Intro to Communications - 3 credits This introductory course will focus on the knowledge and skills that students need to become competent communicators. This information and these skills will include speaking, listening, media literacy, computer-mediated communication, cultural sensitivity, workplace communication, group dynamics, and critical thinking. Students will prepare and present speeches and group projects that utilize media and technology. Emphasis will be place on personal, social and workplace interaction both individually and in group settings. |
3 crs | Designated Writing Course | 3 crs | |
| CIS112 Introduction to Computing
CIS112 Introduction to Computing - 3 Credits This course strives to meet the high level of computer literacy required of all students earning a degree from the university. Special emphasis is placed on the ethical use of computer technology for information analysis and communications. Computer units introduce the Internet, Windows, word processing, spreadsheets, and presentation software. Students who feel they have attained computer literacy and earn 70 percent on an exemption exam may substitute any other 3-credit course for this core requirement. Students may prove competency by passing a waiver examination. No credit is granted if the requirement is waived. Students may prove competency by passing a waiver examination. No credit granted if the requirement is waived |
3 crs | CIS311 Technical Writing in CIS
CIS311 Technical Writing in CIS - 3 Credits This course is designed to teach technical communication skills and strategies needed to prepare and disseminate information in business and professional settings. This course offers practice in delivering oral presentations, and creating effective written and visual designs including electronic media, user manuals, formal technical reports, Web pages, and online help guides. This course emphasizes a systematic writing process, and it provides a practical study in mechanics, visual rhetoric, punctuation, grammar, and usage. Prerequisite: ENG110, ENG120 Prerequisite: ENG110, ENG120 |
3 crs | |
| Liberal Arts | 24 crs |
Major Core | 48 crs |
|
| Elective | 3 crs |
CIS120 Introduction to Information Technology
CIS120 Introduction to Information Technology - 3 credits This course is designed to provide an in-depth understanding of information technology (IT). Students gain practical knowledge of IT systems and the different frameworks in which IT is managed in business. Topics include computer architecture and organization, application platforms, database management, Web technologies, and network configurations. In addition, the course examines the history of information technology and its impact on society. Prerequisite: CIS112 Prerequisite: CIS112 |
3 crs |
|
| Elective | 3 crs |
CIS200 Programming Fundmentals VBI
CIS200 Programming Fundamentals VBI - 3 Credits This course provides opportunities to practice the critical organizational and logical skills required when using data structures for writing programs in high level programming languages. Planning tools for modularity and data structures are introduced. Prerequisite: CIS112
|
3 crs |
|
| Elective | 3 crs |
CIS213 Project Management I
CIS213 Project Management I - 3 credits This course introduces students to essential project management tools and methodology. Course topics highlight modern PM techniques for managing applications development projects from initiation through delivery. Emphasis is on business strategies that focus on planning, organizing, and controlling significant activities of software project management. Prerequisites: CIS112 and CIS120 Prerequisites: CIS112, and CIS120 |
||
| Elective | 3 crs |
CIS340 Computer Ethics
CIS340 Computer Ethics - 3 Credits This course strives to stimulate consciousness to meet the challenges arising from ethical dilemmas involving the misuse of technology. In a seminar format, violations of confidentiality and personal privacy, software piracy, computer viruses, abuse of Internet resources such as e-mail, ethical systems building, and vendor-client issues are explored. Prerequisite: CIS112 Prerequisite: CIS112 |
3 crs |
|
| Elective | 3 crs |
CIS415 Information Resource Management
CIS415 This seminar provides a broad overview of information systems management with particular attention to planning, organizing, and controlling user services and managing the computer information systems development process. The case study approach is used. Oral and written reports are required. Prerequisite: Senior standing in either CIS or Management. Prerequisite: Senior standing in either CIS or Management |
3 crs |
|
| Elective | 3 crs |
CIS450 Seminar in CIS
CIS450 Seminar in CIS - 3 Credits This course provides the opportunity to do in-depth research on a topic of individual interest in CIS in order to integrate and assimilate information issues. It is the capstone course for the major and enables students to prepare documents representing their accomplishments, perceptions, and expertise for future evaluation. Frequent meetings between students and instructor serve to focus and direct the study. Prerequisites: 21 credits in CIS and senior standing.
OR |
3 crs |
|
| Elective | 3 crs |
CIS398 Internship in CIS
CIS398 Internship in CIS - 3 Credits This course provides students with practical experience in CIS within private or public sectors under the supervision of a practicing professional. Students are required to spend 15 hours per semester in seminar meetings and work at least 90 hours per semester in a computer facility. A journal describing daily activities is required. Prerequisites: 18 credits in CIS and at least Junior standing. You must speak with your academic advisor as well as the Career Services Office before registering. Prerequisites: 18 credits in CIS and at least Junior standing |
3 crs |
|
| Elective | 3 crs |
CIS Elective | 3 crs |
|
| CIS Elective | 3 crs |
|||
| Math | 6 crs | CIS Elective | 3 crs |
|
| MAT120 College Algebra
MAT120 College Algebra - 3 Credits This course provides a deeper understanding of the concepts of algebra including function applications, inequalities in two variables, matrix operations, linear programming, quadratic and polynomial applications, and solving rational and radical equations. This course is integrated with an online program designed to assist students in achieving their goals of high level performance in and out of the classroom. Course requires subscription to a supplementary online program. Prerequisite: C or better in MAT102 or Department Permission. Prerequisite: C or better in MAT102 or Department Permission |
3 crs | 300/400 CIS Elective | 3 crs |
|
| MAT220 Statistics I
MAT220 Statistics - 3 Credits This course offers students an opportunity to experience statistics as it would occur in various settings. This course is integrated with a state of the art online program designed to assist students in achieving their goals of high level performance in and out of the classroom. Topics are presented through real life case studies and include an overview of the fundamentals of statistics, collective and descriptive statistic techniques, data collection and sampling, the normal distribution and probability, hypothesis testing, population inferences, simple linear regression, and correlation. An understanding of basic algebra is required. Course requires subscription to a supplementary online program. Scientific or graphing calculator and access to a spreadsheet program is recommended. |
3 crs | 300/400 CIS Elective | 3 crs |
|
| ACC111 Financial Accounting
ACC111 Financial Accounting - 3 Credits This course is for the student to learn about accounting as an information development and communications function that supports economic decision-making. The course will help students perform financial analysis; derive and assess information for personal or organizational decisions; and understand business, governmental, and other organizational entities. |
3 crs |
|||
| Science | 3 crs |
ECO201 Macroeconomics
ECO201 Macroeconomics - 3 Credits This course examines the fundamental analytical structure of a macro economy and familiarizes students with the problems of employment, inflation, interest rates, and business cycles. Topics include the determination of income and output, the role of fiscal and monetary policy, and the interaction of an economy with the rest of the world within a global framework. |
3 crs |
|
| Elective | 3 crs |
FIN201 Principles of Finance
FIN201 Principles of Finance - 3 Credits This course examines the role of finance in relation to other business operations and within the financial community. It covers the development and use of the basic tools and operational/quality measures for financialadministration, financial analysis, planning and control, investment decisions, and management of sources of funds. Prerequisites: ACC111; MGT105. Prerequisites: ACC111; MGT105 |
||
| MGT105 Principles of Management
MGT105 Principles of Management - 3 Credits This course is an introduction to the principles of management examining their application in public and private, profit and non-profit organizations. Students will explore the areas of employee motivation, group behavior, leadership, strategic planning, organizational design, and career opportunities. Fundamental concepts of management, effective communication competency, ethical dilemmas faced by managers and corporate social responsibility will be explored. |
3 crs |
|||
| Unrestricted Electives | 15 crs |
MKT101 Principles of Marketing
MKT101 Principles of Marketing - 3 Credits This course examines the basic marketing principles practiced by modern organizations including product development, distribution, promotion, and pricing. Students will explore topics including consumer engagement, strategic planning, best practices along with the importance of measurements, analysis and utilizing acquired data. It is the foundation course for upper-level marketing courses. |
3 crs | |
| Elective | 3 crs |
Directed Electives | 6 crs | |
| Elective | 3 crs |
300/400 Level Elective | 3 crs | |
| Elective | 3 crs |
300/400 Level Elective | 3 crs | |
| Elective | 3 crs |
|||
| Elective | 3 crs |
Career and Self-Awareness | 6 crs |
|
| CSA101 Exploring Self: Inside Out
CSA101 Exploring Self: Inside Out - 3 credits This course will focus on self-discovery and interaction with others to provide learners with the foundation for examining and further developing their own personal effectiveness. An environment of trust will be built within the class to enable individual and collective openness, discovery, and engagement in personal learning. The course will use experiential learning, personal reflection, and group interaction as primary approaches. This is a hybrid course, with classroom interaction time blended with online learning and interaction through the Blackboard learning management system. |
3 crs | |||
| CSA260 Professional Success Seminar
CSA260 Professional Success Seminar - 1 credits This course will enable students to develop their own individualized plans for personal, academic, and career success. Students will engage in self-evaluation exercises and highly interactive classroom activities to evaluate their own “fit” for certain careers. Students will also participate in resume and cover letter writing activities to prepare for the experiential learning of the next course. Students will establish short-term career goals and begin a career portfolio to be refined during successive semesters. |
1 cr | |||
| CSA400 Career Capstone
CSA400 Career Capstone - 2 credits This course is the culmination of the career and self-awareness series, a comprehensive program for career and life planning. The course prepares students for a transition from university life to independent work life. Students will learn valuable financial and money management skills. Students will explore life balance issues, life roles, and self-concept as they relate to their future plans. Students will explore employment issues, such as the changing nature of work, diversity, trends, and job outlook. The course will require students to engage in networking and a job search with the goal of employment upon graduation. In addition, students who are seeking to enter graduate school will engage in the application process, including interviewing practice, and admissions essay writing. Prerequisite: CSA260 Prerequisite: CSA260 |
2 crs | |||
| Subtotal | 60 crs |
Subtotal | 60 crs |
|
| Grand Total | 120 crs |
| CIS Electives | ||||
| Choose five of the following courses or select a CIS Concentration or CIS Certificate option: | ||||
| CIS120 Introduction to IT
CIS120 Introduction to Information Technology - 3 credits This course is designed to provide an in-depth understanding of information technology (IT). Students gain practical knowledge of IT systems and the different frameworks in which IT is managed in business. Topics include computer architecture and organization, application platforms, database management, Web technologies, and network configurations. In addition, the course examines the history of information technology and its impact on society. Prerequisite: CIS112 Prerequisite: CIS112 |
3 crs | CIS370 Global E-Commerce
CIS370 Global E-Commerce - 3 Credits Students are introduced to the theory and practice of electronic commerce emphasizing how computer technology presently influences online business strategies and initiatives. Prerequisites: MGT105, CIS112, CIS317 suggested. Prerequisites: MGT105, CIS112, CIS317 suggested |
3 crs | |
| CIS230 Programming VBII
CIS230 Programming VBII - 3 Credits This course applies structured techniques to programming business applications in Visual Basic. Emphasis is on using Visual Basic programming language to build business applications that access and manipulate databases, display and print reports. Prerequisites: CIS112 and CIS200 Prerequisites: CIS112 and CIS200 |
3 crs | CIS415 Information Resource Mgt.
CIS415 This seminar provides a broad overview of information systems management with particular attention to planning, organizing, and controlling user services and managing the computer information systems development process. The case study approach is used. Oral and written reports are required. Prerequisite: Senior standing in either CIS or Management. Prerequisite: Senior standing in either CIS or Management |
3 crs | |
| CIS317 Decision Support/Expert Systems
CIS317 Decision Support Systems/ Expert Systems - 3 Credits Management strategies utilizing computer support systems, simulations, decision modeling tools, and sample expert systems resulting in improved decisions for all levels of management are examined. Prerequisites: CIS112, CIS312, and junior standing. Prerequisites: CIS112, CIS312, and junior standing. |
3 crs | CIS420 Database Management Systems
CIS420 Database Management Systems - 3 Credits An overview of database modeling is presented with the objective of mastering one database management system for personal computers. Each student will prepare a complete database system by designing menus, input screens, queries, and output reports. Also covered are database selection and administration. Prerequisites: CIS112, CIS312, CIS230, and CIS360 strongly recommended. Prerequisites: CIS112, CIS312, CIS230, and CIS360 strongly reccommended |
3 crs | |
| CIS337 Networking in Business
CIS337 Networking in Business - 3 Credits Emphasis in this course is placed on networked-based information technology (local and wide-area networks) used to gain efficiency and effectiveness for competitive advantages and for building new strategic relationships. Prerequisites: CIS112, CIS230 or CIS240 strongly recommended. Prerequisites: CIS112, CIS230 or CIS240 strongly recommended |
3 crs | CIS422 DBI
CIS422 Database I - 3 credits Principles and methodologies of database design are presented with the objective of developing a basic database model for a personal computer. Students are required to build a database system that demonstrates basic menus, input screens, queries, and reports. Emphasis is on relational theory, SQL concepts, and database integrity. Prerequisites: CIS112; CIS120, CIS312, CIS360, and CIS230 are strongly recommended Prerequisites: CIS112, CIS120, CIS312, CIS360, and CIS230 are strongly reccommended |
3 crs | |
| CIS340 Computer Ethics
CIS340 Computer Ethics - 3 Credits This course strives to stimulate consciousness to meet the challenges arising from ethical dilemmas involving the misuse of technology. In a seminar format, violations of confidentiality and personal privacy, software piracy, computer viruses, abuse of Internet resources such as e-mail, ethical systems building, and vendor-client issues are explored. Prerequisite: CIS112 Prerequisite: CIS112 |
3 crs | CIS423 Advanced Database Management
CIS423 Advanced Database Management Systems - 3 Credits This course reinforces topics introduced in the first course and initiates building complete database systems using Visual Basic and Oracle. The final project requires the creation of an operational, menu-driven, customized database system. Prerequisites: CIS112, CIS312, CIS420. CIS230, CIS360, and CIS412 strongly recommended Prerequisites: CIS112, CIS312, CIS420, CIS230, CIS360, and CIS412 strongly recommended |
3 crs | |
| CIS350 Web Design
CIS350 Web Design - 3 Credits In this course, students will go through the entire process of planning and building well-designed interactive web sites using HTML and Web authoring tools. Emphasis is on designing the functional features and aesthetic qualities of a web site. This course may not be substituted for a programming language. Prerequisites: CIS112, CIS312 or permission of the instructor. Prerequisites: CIS112, CIS312 or permission of the instructor |
3 crs | CIS425 Computer Control and Audit
CIS425 Computer Control and Audit - 3 Credits This course is an introduction to the fundamentals of auditing and controlling computer information systems. Emphasis is placed on the design and application of controls within computer information systems. This course may be used to fulfill either a CIS or Accounting elective. Cross listed with ACC425. Prerequisites: CIS312 or CIS430 for CIS students. Cross listed with ACC425. Prerequisites: CIS312 or CIS430 for CIS students |
3 crs | |
| CIS351 Web I
CIS351 Web I - 3 credits This introductory course provides students with practical methods and skills to plan, design, and develop an interactive Website. Emphasis is on using essential principles and techniques for building an effective Web layout and user interface. The course will conclude with the submission of a final project demonstrating the rudiments of Web development. Prerequisites: CIS112, or CIS312 or permission of the instructor. Prerequisites: CIS112, or CIS312 or permission of the instructor |
3 crs | CIS430 Accounting Information Systems
CIS430 Accounting Information Systems - 3 Credits This course introduces the system flow of financial information in the contexts of the system development process and the actual applications of computer technology to record keeping and information gathering functions. Applications studied include procurement and receiving, inventory control, accounts payable, marketing and shipping, billing and collections, etc. Case studies and a hands-on computer project are required. This course may be used to fulfill either a CIS or Accounting elective. Cross listed with ACC430. Prerequisites: ACC303 or at least junior standing for CIS majors. Cross listed with ACC430. Prerequisites: ACC303 or at least junior standing CIS majors |
3 crs | |
| CIS360 Systems Analysis I
CIS360 Systems Analysis I - 3 Credits This course introduces an overview of the traditional systems development life cycle and emphasizes prototyping for the continuous improvement of technology-based systems. Prerequisites: CIS112, CIS200 or CIS420 are strongly suggested. Prerequisites: CIS112, CIS200 or CIS420 are strongly suggested |
3 crs | CIS450 Seminar in CIS
CIS450 Seminar in CIS - 3 Credits This course provides the opportunity to do in-depth research on a topic of individual interest in CIS in order to integrate and assimilate information issues. It is the capstone course for the major and enables students to prepare documents representing their accomplishments, perceptions, and expertise for future evaluation. Frequent meetings between students and instructor serve to focus and direct the study. Prerequisites: 21 credits in CIS and senior standing. Prerequisites: 21 credits in CIS and senior standing |
3 crs | |
| CIS356 Systems Analysis II
CIS356 Systems Analysis II - 3 credits This course examines advanced system analysis techniques for determining business information systems requirements. Topics include object-oriented analysis, agile analysis, prototype development, quality control, and configuration management. Emphasis is on the development and maintenance of software systems. This course builds on Systems Analysis I. Prerequisites: CIS112, CIS230 or CIS240, CIS356 or permission of the instructor. Prerequisites: CIS112, CIS230 or CIS240, CIS356 or permission of the instructor |
3 crs | |||
| Electives Total | 15 crs | |||
| Database Management Concentration | 15 crs | Software Development Management Concentration | 15 crs | |
| CIS351 Web I
CIS351 Web I - 3 credits This introductory course provides students with practical methods and skills to plan, design, and develop an interactive Website. Emphasis is on using essential principles and techniques for building an effective Web layout and user interface. The course will conclude with the submission of a final project demonstrating the rudiments of Web development. Prerequisites: CIS112, or CIS312 or permission of the instructor. Prerequisites: CIS112, or CIS312 or permission of the instructor |
3 crs | CIS213 Project Management I
CIS213 Project Management I - 3 credits This course introduces students to essential project management tools and methodology. Course topics highlight modern PM techniques for managing applications development projects from initiation through delivery. Emphasis is on business strategies that focus on planning, organizing, and controlling significant activities of software project management. Prerequisites: CIS112 and CIS120 Prerequisites: CIS112 and CIS120 |
3 crs | |
| CIS356 Systems Analysis II
CIS356 Systems Analysis II - 3 credits This course examines advanced system analysis techniques for determining business information systems requirements. Topics include object-oriented analysis, agile analysis, prototype development, quality control, and configuration management. Emphasis is on the development and maintenance of software systems. This course builds on Systems Analysis I. Prerequisites: CIS112, CIS230 or CIS240, CIS356 or permission of the instructor. Prerequisites: CIS112, CIS230 or CIS240, CIS356 or permission of the instructor |
3 crs | CIS314 Project Management II
CIS314 Project Management II - 3 credits This course provides advanced approaches for managing and tracking medium and large scale software development projects. The focus of the course is to present practical methods for monitoring work schedules and milestones; reducing risks; estimating project resources and cost; integrating scope changes; and maintaining quality throughout the project. Emphasis is on using project management techniques to analyze and control the activities of the project management team. This course builds on topics introduced in CIS 213 Project Management I. Prerequisites: CIS112, CIS120, and CIS213 Prerequisites: CIS112, CIS120, and CIS213 |
3 crs | |
| CIS424 DBII
CIS424 Database II - 3 credits This course reinforces topics introduced in Database I and initiates building complete database systems using Microsoft Visual Basic and Oracle. Students are required to submit a final project that includes planning and creating an operational, menu-driven, customized database management system. Prerequisites: CIS112, CIS120, CIS200, CIS230, CIS312, CIS412, and CIS422 are strongly recommended. Prerequisites: CIS112, CIS120, CIS200, CIS230, CIS312, CIS412, and CIS422 are strongly recommended |
3 crs | CIS356 Systems Analysis II
CIS356 Systems Analysis II - 3 credits This course examines advanced system analysis techniques for determining business information systems requirements. Topics include object-oriented analysis, agile analysis, prototype development, quality control, and configuration management. Emphasis is on the development and maintenance of software systems. This course builds on Systems Analysis I. Prerequisites: CIS112, CIS230 or CIS240, CIS356 or permission of the instructor. Prerequisites: CIS112, CIS230 or CIS240, CIS356 or permission of the instructor |
3 crs | |
| CIS427 DBIII
CIS427 Database III - 3 Credits This course reinforces topics introduced in the Database II course. This course provides advanced knowledge of relational database management systems (RDBM) and distributed databases. Practical exercises will be used to highlight RDBM strategies; develop Oracle PL/SQL-based applications; diagnose problems; and improve database performance. Prerequisites: CIS112, CIS120, CIS200, CIS230, CIS312, CIS412, CIS422, and CIS424 are strongly recommended. Prerequisites: CIS112, CIS120, CIS200, CIS230, CIS312,CIS412, CIS422, and CIS424 are strongly recommended |
3 crs | CIS303 Software Engineering I
CIS303 Software Engineering I - 3 credits This course introduces students to theoretical and functional aspects of software engineering. Course topics cover systematic approaches for developing complex software systems and practical strategies for documenting each phase of the software development process. Emphasis is on using software engineering techniques to complete collaborative software development projects. Prerequisites: CIS112 and CIS120 Prerequisites: CIS112 and CIS120 |
3 crs | |
| CIS429 DBIV
CIS429 Database IV - 3 credits This course reinforces themes introduced in Database III and highlights essential techniques in Oracle database performance tuning. Practical exercises will be used to formulate SQL queries and tune SQL statements for optimal performance. Topics include performance diagnostics and tuning; using tuning tools and utilities; using triggers to customize information management in the Oracle database; managing memory; and tracking and managing dependencies. Prerequisites: CIS112, CIS120, CIS200, CIS230, CIS312, CIS412, CIS422, CIS424, and CIS427 are strongly recommended Prerequisites: CIS112, CIS120, CIS200, CIS230, CIS312, CIS412, CIS422, CIS424, and CIS427 are stongly recommended |
3 crs | CIS404 Software Engineering II
CIS404 Software Engineering II - 3 credits This course presents advanced topics on software engineering practices for the design and development of software products. The course focuses on software engineering measures for analyzing and documenting requirements; preparing design specifications; and developing and testing applications. Emphasis is on disciplined software engineering techniques that are used to produce quality and sustainable software products. This course builds on the topics introduced in CIS303 Software Engineering I. Prerequisites: CIS112, CIS120, and CIS303 Prerequisites: CIS112, CIS120, and CIS303 |
3 crs | |
| Game Design and Animation Certificate | 15 crs | |||
| GAM217 Introduction to Video Games
GAM217 Introduction to Video Games - 3 credits This course provides an introduction to the essential study of video games. The course surveys various perspectives in the field of game design and production. Topics include the history of video games and animation, human computer interaction, game theory, game genres, game engine architectures, and game culture. In addition, evolution of the video game industry will be examined. Students are required to complete a digital game to demonstrate rudimentary design principles discussed in the course. Prerequisite: CIS112 Prerequisite: CIS112 |
3 crs | |||
| GAM247 Interactive Computer Graphics
GAM247 Interactive Computer Graphics - 3 credits This course introduces design and aesthetic foundations of 3-dimensional computer graphics and animation. Topics include rendering 3D geometric models, 2D and 3D transformations, color theory, illumination and shading, texture, special effects, and computer animation. Emphasis is on rendering interactive graphics for video games. The course culminates in a presentation of students’ final projects involving an original video game that incorporates basic elements of 3D animation. Prerequisite: CIS112 Prerequisite: CIS112 |
3 crs | |||
| GAM257 Fundamentals of Game Programming
GAM257 Fundamental of Game Programming - 3 credits This course introduces game programming principles and techniques for planning and implementing 3D interactive games. In a collaborative fashion, students are exposed to a structured process that explains how to develop 3D games incorporating object-oriented programming statements, 3D graphic scripts, character animation, sound, and music. This course concludes with a final project involving a game prototype that exhibits 3D graphics programming and animation techniques studied in this course. Emphasis is on problem solving and collaboration. Prerequisites: CIS112 and GAM247 Prerequisites: CIS112 and GAM247 |
3 crs | |||
| GAM301 Game Design and Animation I
GAM301 Game Design and Animation I - 3 credits This course introduces students to fundamental principles of game design and 3D computer animation. The course explores methods of modeling, rendering, and animating 3D objects for video games, computer simulations, and virtual worlds. Students use 3D modeling software to create character animation and 3D environments including rigging, key framing animation, lighting, camera angles, texture formation, and motion. Prerequisites: CIS112, GAM217, and GAM247 Prerequisites: CIS112, GAM217, and GAM247 |
3 crs | |||
| GAM401 Game Design and Animation II
GAM401 Game Design and Animation II - 3 credits This course builds upon the knowledge gained in Game Design and Animation I. Advanced methods of game design, including drafting a game design document, are covered in the course. Students gain insight into the aesthetic design and technical implementation needed to design high-quality 3D interactive video games. Students use 3D modeling software and scripting techniques to create character and terrain animation, and artificial intelligence for games. Emphasis is on applying problem-solving skills and refining the game design document. Prerequisites: CIS112, GAM217, GAM247, and GAM301 Prerequisites: CIS112, GAM217, GAM247, and GAM301 |
3 crs | |||
Universities regularly make changes to the curriculum in order to offer quality and relevant degrees. Post University reserves the right to change the curriculum at any time. Any changes to the curriculum will be published as soon as the changes have been approved.