The Information Technology major is designed to provide students interested in beginning, changing, or advancing technology careers with a broad-based background in all areas of Information Technology. IT majors with this option are qualified for positions as a Web Applications Developer, Web Support Specialist, and Web Manager and Administrator. Students will be prepared to support computing in a networked environment and also be able to transfer to selected institutions of higher learning.
General Education:
In addition to the program-specific outcomes listed above, students completing the Associate degree programs are required to demonstrate proficiency in the General Education learning outcomes. Specific outcomes may vary by program; please refer to the program requirements below.
A. Depending upon a student's placement or for transfer purposes, this program may have pre-requisite(s). See a pathway coordinator or student development specialist for advisement.
B. For CIS 294, Internship Program, students must have a 3.0 GPA and recommendation from a CIS full time faculty.
C.All Major and Option Requirements courses require a passing grade of "C" or higher.
D. It is recommended that students enroll in their first WI course upon completion of EN 101.
This course provides IT students with an introduction to information technology fundamentals encompassing both hardware and software. An emphasis is placed on the system unit components, peripheral devices, and systems and applications software. Topics include: CPU, RAM, machine cycle, data representations, number systems, operating system characteristics, utility programs, language translators, communication devices, media, and networks. Students learn how to: effectively search the Internet for information, use Microsoft Windows, and use Microsoft productivity software (Word, Excel, and PowerPoint).
Fall, Spring
This course introduces the students to the core of programming basics. Topics include data types, control structures, algorithm development, and program design with functions via the Python programming language. It discusses the fundamental principles of Object-Oriented Programming, as well as in-depth data and information-processing techniques. Students will analyze, design, and solve problems. They will explore real-world software development challenges and create practical and contemporary applications.
MA 025 - Accelerated Algebra
OR
MA 025B - Algebra B
Fall, Spring
This course focuses on the stages of the writing process and includes a formal research paper. A variety of writing and reading assignments are designed to develop analytical and critical-thinking skills.
- General Education Course
College Level or with applicable co-requisite
Fall, Spring, Summer
This course covers the study and application of the concept of sets, relations, functions, and the real number system. Topics include polynomials, rational expressions, and radicals. Emphasis is placed on solving polynomial and rational equations as well as linear systems, and graphing linear, quadratic, exponential, logarithmic, and rational functions.
- General Education Course
MA 025 - Accelerated Algebra
OR
MA 025B - Algebra
OR
Test Placement
MA 080 - College Algebra Support
Fall, Spring, Summer
Course Code : EC 101
Course Description :
This course covers such basic economic concepts as the elements of national income, inflation and unemployment, the economic roles of government, determination of national income, business cycles, the global economy, and monetary fiscal policies. EC 101 emphasizes macroeconomics.
Semesters Offered :
Fall, Spring
Course Code : EC 102
Course Description :
This course further explores economic principles emphasizing composition and pricing of national output, distribution of income, trade unions, cost analysis, women at work, income inequality, the pricing factors of production, international trade and finance, and an evaluation of alternative economic systems. EC 102 emphasizes microeconomics.
- General Education Course
Prerequisites :
EC 101 - Economics I
Semesters Offered :
Fall, Spring
Course Code : PL 101
Course Description :
This course explores the rudiments of political science, the branches of government, political theory, ideologies, behavior, socialization, and totalitarianism. It also covers the nature of law, sovereignty, international politics, bureaucracy, race relations, and contemporary political issues.
Semesters Offered :
Fall, Spring
Course Code : PL 102
Course Description :
This course is a study of the principles and processes of American government, civil rights and liberties, political parties, the presidency, Congress, the Supreme Court, and judicial review.
Semesters Offered :
Fall, Spring, Summer
Course Code : PS 101
Course Description :
This course explores the general principles and theories of psychology, history and methodology, sensation, perception, learning, memory, motivation, emotion, intelligence, personality, and the physiological basis of behavior.
Semesters Offered :
Fall, Spring, Summer, Winter
Course Code : PS 102
Course Description :
This course explores human development from prenatal life through late adulthood with an emphasis on the biological, cognitive, social, and emotional patterns of development.
Prerequisites :
PS 101 - Introduction to Psychology
Semesters Offered :
Fall, Winter, Spring, Summer
Course Code : PS 201
Course Description :
This course explores child development from prenatal life through adolescence with an emphasis on biological, motor, cognitive, emotional, moral, and social development.
- General Education Course
Prerequisites :
PS 101 - Introduction to Psychology
Semesters Offered :
Fall, Spring
Course Code : SO 101
Course Description :
This course is a study of the basic concepts in social interaction, analyzing aspects of the immediate culture, defining and evaluating the individual behavior in inter-group relations, social organization and processes, and elements of social control and deviance in a changing society.
- General Education Course
Semesters Offered :
Fall, Winter, Spring, Summer
Course Code : SO 105
Course Description :
This course explores major global social problems from three theoretical perspectives (structural functionalist, conflict, and symbolic interactionist theory) with an emphasis on problems occurring in the United States such as health care, substance abuse, crime, poverty, unemployment, and racial, ethnic, and gender inequalities. Solutions to these problems are also discussed and analyzed.
Note: This course was formerly SO 201.
Semesters Offered :
Fall, Winter, Spring, Summer
This course trains students in a current version of the Windows-based Microsoft Office suite of tools. Students will learn to apply Microsoft Excel, Access, PowerPoint and Word to business problems. Students will use Excel to format, chart, and manipulate data, including data analysis using formulas, built-in functions, tables, and PivotTables. In Access, students will be taught what a database is, create and modify tables, query and filter data, and create basic reports and forms. Students will develop and design effective presentations using PowerPoint, including using slide masters and infographics, and use Word features including formatting multiple-page documents, tables and mail merge.
- General Education Course
CIS 101 - Computer Concepts and Applications
OR
CIS 107 - Information Technology Fundamentals and Applications
Fall, Spring
This course introduces the C++ programming language. Emphasis is placed on the logical analysis of a well-structured program in the language, which is capable of handling low-level language features. The run-time libraries, program correctness, portability, and maintainability are thoroughly discussed. Systems and application programs are constructed during open lab hours.
CIS 108 - Programming Fundamentals
Fall, Spring
Cross listed as GD 170.
This course provides a hands-on experience for students interested in learning how to develop websites. Students gain an understanding of terminology, web design, and web operation functions, and they explore a variety of methods available for building a website. Both HTML5 and CSS3 will be introduced. Students use a high-level, web-authoring tool to build web pages for a website that can utilize a database and is published onto a network server.
CIS 101 - Computer Concepts and Applications
OR
CIS 107 - Information Technology Fundamentals and Applications
OR
CIS 108 - Programming Fundamentals
Fall Day, Spring Evening
This course provides students with the background necessary to master vendor-independent networking concepts. It introduces the conceptual building blocks that form modern-day networks, such as protocols, topologies, hardware, and network operating systems. It also provides a foundation in current networking technologies for local area networks (LANs), wide area networks (WANs), wireless transmission, and security. Successful completion of this course prepares students to take the CompTIA (Computing Technology Industry Association’s) Network+ certification exam and Microsoft Technology Associate (MTA) exam.
CIS 101 - Computer Concepts and Applications
OR
CIS 107 - Information Technology Fundamentals and Applications
OR
CIS 160 - Fundamentals of Computer Science I
Fall, Spring
This course develops student prose by utilizing the writing process (drafting, revising and editing). Students are required to complete a process portfolio that includes 3-5 typed, revised, and edited MLA papers, reflective and low-stakes writing assignments, and at least one paper that demonstrates proper research techniques. All writing assignments must demonstrate and develop the writing process, critical thinking, and writing skills. Throughout the term, a variety of reading assignments and topics are introduced to develop interpretive and argumentative skills, while developing a critical understanding of well-crafted, professional prose.
- General Education Course
EN 101 - Composition I
Fall, Spring, Summer
This course details the study of the five phases of the System Development Life Cycle (SDLC), and the systems analysis toolkit, which shows the importance of communications, economic analysis, and project-planning skills with current technologies across all phases of the SDLC. An in-depth understanding of how information systems support business requirements in today’s intensely competitive environment is also studied. Several real-world projects are assigned to students on an individual basis and as a member of a systems development team, which allows students to apply their knowledge and skills to act as systems analysts and develop an information system for various realistic problems in a typical business organization.
CIS 125 - Microcomputer Software I
OR
CIS 160 - Fundamentals of Computer Science I
Fall Day, Spring Evening
Students will learn to develop platform-independent applications for mobile devices by integrating software and Web skills with cross-platform open source tools. Students will use Swift and open course development software to create and layout mobile applications. Students will apply CSS, JavaScript, native phone functionality, and AJAX (Asynchronous JavaScript and XML) to an app developed in the course.
CIS 160 or CIS 165
OR
CIS 108 and CIS 170 or GD 170
Fall Evening
This course introduces students to client-side, web-application development. The emphasis is on using a variety of web technologies. A fully functional client-side application will be developed using XHTML, XML, and scripting (e.g., JavaScript). The web application also requires the student to utilize publicly available web resources and services.
CIS 108 - Programming Fundamentals
GD 170 - Website Design and Tools
Fall Evening
This course introduces students to the principals and practices of User Experience (UX) Design. It covers the design process, user research, prototyping, usability testing and user-centered design principal. Students will learn to create user-friendly digital interfaces for websites, applications, and digial products. Students will also be exposed to prototyping applications.
CIS 170 - Website Design & Tools
or
GD 170 - Website Design & Tools (Cross listed course)
Fall, Spring
This course studies relational database design concepts using the entity-relationship model and database management using MySQL. Students are exposed to the major objects such as tables, indexes, views and database design topics such as data normalization. Students will learn how to create and maintain a database as well as perform simple queries using Structured Query Language (SQL). Students will use a database management software package to complete several database projects.
CIS 125 - Microcomputer Software I
OR
CIS 160 - Fundamentals of Computer Science I
This course introduces the various fields of business study. Topics include economic systems, small business development, forms of U.S. businesses, management, marketing, accounting, finance, banking, and ethics. It prepares for higher-level business studies and is excellent for non-business majors who wish to gain an introduction to financial and economic survival leading to successful financial planning.
Fall, Spring, Summer
This course introduces students to a current Linux operating system distribution. Topics include customization, managing user accounts, using operating system utilities, managing files, multitasking, installing and running applications, installing device drivers and new hardware, setting up a network, installing Linux, security, and performing basic system maintenance and troubleshooting.
- General Education Course
CIS 101 - Computer Concepts and Applications
OR
CIS 107 - Information Technology Fundamentals and Applications
OR
CIS 108 - Programming Fundamentals
Fall, Spring
This course presents and analyzes particular emerging technologies and their potential applications, including the opportunities and challenges of managing these technologies and their impact on business and society, ensuring that productivity and technical risks are appropriately managed, and preparing them for the challenges of leadership.
CIS 125 - Microcomputer Software I
OR
CIS 160 - Fundamentals of Computer Science I
OR
CIS 180 - Networking Essentials
Fall, Spring
This course introduces students to server-side, web-application development. The emphasis is on developing platform solutions utilizing XHTML, a scripting programming language (e.g., PHP) and SQL. Students are required to complete multiple scripting modules that perform specific processes. These process modules will be either used intact or modified to implement a functional web application. The server-side web application will include forms for data entry, which will update and retrieve data from MySQL or another DBMS.
CIS 108 - Programming Fundamentals
GD 170 - Website Design and Tools
Spring Evening
This course prepares students for effective public speaking presentations. Students research, organize, write, and deliver a variety of speeches designed to inform, persuade, motivate, and entertain in diverse public settings.
Supportive lab services are available to support students for the mastery of the art of public speaking. The lab will provide opportunity for engagement, one-on-one coaching, mentoring and tutoring that will foster innovations in speaking publically, professionally and personally. Materials used inthe lab will be comprised of the OER textbook and supplemental materials found on the Libguides.
College Level or with applicable co-requisite
Fall, Winter, Spring, Summer
Cross listed as GD 294.
This course gives students the opportunity to work as an intern in an approved position in their chosen major and specialization. Students will work at a job site for 90 hours over the course of the semester, spread out over 8-10 weeks. Acceptance is not guaranteed; students must show a strong academic history (both in the major and outside), strong interpersonal skills, and have a history of reliability and integrity in the classroom. Students will be required to attend a pre-semester workshop, so early registration is critical to placement. Coursework will include a resume, weekly reports, a LinkedIn profile, and a post-internship presentation. Supervision is provided by the College through on-the-job visits and individual progress review sessions.Prerequisite: 30 College credits (with 12 creditsin CIS/GD courses).
30 College credits (with 12 credits in CIS/GD courses)
Fall, Spring
Under the guidance of a faculty advisor, students in their final semester will be required to use the full scope of their academic training to design and develop an individual project appropriate for their option. The project must entail system documentation, design, writing, user manuals, and other support materials. Each student is required to present the results of the project at various stages and make a final presentation to the faculty, who will critique the project’s content, approach, and degree of professionalism on the basis of program outcomes and scoring rubric.
Informatics: CIS 290 and BS 104
Network Administration Option: CIS 282
Technical Support Option: CIS 126 and CIS 116
Web Technology Option: CIS 271 or CIS 275
Fall, Spring