May 07, 2024  
Undergraduate Catalog 2018-2019 
    
Undergraduate Catalog 2018-2019 [ARCHIVED CATALOG]

Course Descriptions


 

Chemistry (CHEM)

  
  • CHEM 490 - Senior Seminar 3 hours


    A seminar course required as a culminating experience prior to graduation for all seniors majoring in science. Students do library research project(s) from the field of natural sciences. A grade of C or higher is required. Prerequisites: senior standing; ENGL 112 ; CHEM 335 , a minimum of 26 hours of coursework with CHEM prefix.
  
  • CHEM 499 - Advanced Science Internship 1-3 hours


    Field experience working as an intern in a private or public agency. Supervised, on-site work is required. 45 clock hours of experiential work are required for each semester hour of credit. The directing faculty member must approve the internship placement. Students may register for no more than 12 science internship credits (399 and 499 combined) during their time at Columbia College. Grades are assigned as S (satisfactory) or U (unsatisfactory). Prerequisites: minimum 15 hours of completed courses in the major with a grade of C or higher; senior standing; declared major in Biology, Chemistry or Environmental Science; minimum 3.0 GPA in major core classes at time of registration for internship.

College Introductory Studies (COLL)

  
  • COLL 103 - Concepts of Physical Activity and Wellness 2 hours


    Basic knowledge, understanding, and values of physical activity and wellness.
  
  • COLL 104 - Peer-Advising Skills Seminar-Part I 0.5 hour


    Assists students in the development of basic skills needed to serve in Resident Assistant, Community Consultant or Peer Educator positions.
  
  • COLL 105 - Peer-Advising Skills Seminar-Part II 0.5 hour


    Assists students in the development of basic skills needed to serve in Resident Assistant, Community Consultant or Peer Educator positions. This is a continuation of the Peer Advising Skills Seminar - Part I.
  
  • COLL 106 - Strategic Studying Seminar 0.5 hour


    Designed to help students make the transition to the college setting by enhancing their study strategies. Topics include note-taking, reading textbooks, memory and organizational strategies, and test-taking skills.
  
  • COLL 107 - Career Development and Decision Making 0.5 hour


    This course focuses on career planning and practical tools for job hunting. Students will learn strategies for successfully getting work in their field of choice. For international students, this course is required if they will be working off-campus in a paid or unpaid job. (Unless credit is being gained in other ways as allowed by the International Center). Prerequisite: Sophomore standing and cumulative 2.0 GPA. 
  
  • COLL 108 - Analytical Thinking Seminar 0.5 hour


    Students improve analytical-thinking skills using in-class writing, take-home assignments, and group projects. They demonstrate their ability to sort out opinions, to interpret data, to recognize errors of perception, judgment, or reaction, to evaluate judgments, and to express their own opinions clearly and logically.
  
  • COLL 109 - Communicating to Our World: An Introduction to Leadership 0.5 hour


    Students learn about the social change model of leadership development. Through participation in the Emerging Leaders Institute (ELI), students have an opportunity to apply their learned knowledge to real life experiences. This class can only be taken by those chosen for the ELI Program.
  
  • COLL 225 - Tutoring 0.5-3 hours


    Students tutor in specific subject areas. A student earns one elective semester hour for 45 clock hours of tutoring time. The student arranges a tutoring schedule with the supervisor and enrolls in this course after completing the required clock hours for credit. Prerequisite: to be determined by the faculty or staff supervisor of each student enrolling for discipline-specific tutoring.
  
  • INCC 111 - Introduction to Columbia College 2 hours


    Introduction to Columbia College and to the values of learning. The 16-week seminar provides students an opportunity to explore the goals of an ethics-based liberal arts education and to identify their role in the academic, cultural, and social community of Columbia College. The general education curriculum, degree requirements, college catalog, advising process, and student handbook are introduced. Additionally, students become familiar with the wide variety of resources available to help them meet their collegiate goals. All freshmen are strongly encouraged to enroll in this seminar during their first semester.
  
  • INCC 123 - Strategies for Success in College 3 hours


    This course is designed to prepare adult students to participate knowledgeably, meaningfully, and successfully in higher education. The emphasis is on acquiring the appropriate values, knowledge, and skills to take part in educational experience as an informed participant.
  
  • INCC 133 - Topics: Introduction to Columbia College for Student Support Services 1 hour


    This eight-week seminar should be taken following INCC 111 . It is designed to provide Student Support Services (SSS) participants with an overview of the history, requirements, benefits and services provided by Columbia College’s SSS program. Students assess and enhance their academic and interpersonal skills and expand their cultural knowledge and experience. Prerequisite: INCC 111  recommended.
  
  • INCC 233 - Topics: Analytical Problem Solving and Reading Comprehension 2 hours


    This course teaches techniques to enhance college reading comprehension and increase college vocabulary. The course also focuses on analytical thinking, logic and problem solving. Prerequisite: member of Student Support Services.

Communication Studies (COMM)

  
  • COMM 110 - Introduction to Speech 3 hours


    This course introduces students to basic skills necessary to function effectively in public communication situations, including informative and persuasive speaking. In addition, students will develop abilities to analyze and evaluate oral discourse as a means of becoming informed consumers of communication. G.E.
  
  • COMM 201 - Cross-Cultural Communication Practicum for Native English Speakers 1 hours


    Designed for native English speakers, this course provides a forum for connecting with English language learners (ELLs) for conversation and cultural exchange. Meeting with ELLs is also a unique opportunity to gain insight into the challenges and benefits of living and learning in America. Requirements include attending an orientation meeting as well as a “Match Dinner,” committing to meet with partner(s) weekly for one hour of conversation, and completing a final project. Grades are assigned as S (satisfactory) or U (unsatisfactory). This course can be repeated for credit up to two times. 
  
  • COMM 203 - Understanding Human Communication 3 hours


    Communication theories and models applied to intrapersonal, interpersonal, small-group and public settings. Principles practiced in verbal and non-verbal forms. G.E.
  
  • COMM 214 - Mass Communication in Society 3 hours


    History and development of the American mass media, to include examination of media roles in society, social advantages and disadvantages of media, and the role of the spectator/consumer towards the media. Prerequisite: COMM 110 .
  
  • COMM 220 - Introduction to Theatre 3 hours


    Introduction to the elements utilized during the production of a play as well as an emphasis on increased appreciation of numerous major performance styles and genres.
  
  • COMM 224 - Film History and Analysis 3 hours


    Introduction to the world history of cinema from its origins to the present, featuring important and influential films of various types and genres from several countries. Basic formal and technical aspects of the medium and means of analysis are also introduced. Course meets multicultural graduation requirement. G.E. Prerequisite: COMM 110 .
  
  • COMM 230 - Introduction to Communication Theory 3 hours


    Introduction to theory, methodology, analysis and criticism. Skills learned in this course are the beginning foundation of those required to complete the capstone course and the major senior project. Prerequisites: sophomore standing, completion of one COMM course, and a C average in COMM courses.
  
  • COMM 231 - Communication Writing and Research 3 hours


    As a companion course to COMM 230, Communication Writing and Research provides an overview of the concepts, methods, and skills nascent researchers need, to write about their own research. In this research and writing intense course, student work will culminate in a communication research prospectus, based on current literature and research methods in the field. Prerequisite: COMM 230 .
  
  • COMM 233 - Topics 1-3 hours


    Specialized inquiry into a defined concept, topic, theory or application in Communication Studies. Topics are approved by the Language and Communication Studies Department.
  
  • COMM 303 - Intercultural Communication 3 hours


    Study of the role of communication in multicultural and intercultural context, including issues relating to values, language and non-verbal behavior as they relate to effective multicultural and intercultural interaction. Course meets multicultural graduation requirement. Prerequisite: sophomore standing.
  
  • COMM 304 - Introduction to Screenwriting 3 hours


    This course is an introduction to the art and craft of screenwriting. Students learn basic principles of screenwriting, including how screenwriting differs from other writing styles. Students explore the screenplay style and format, character development and story arcs through a film treatment and short screenplay. Prerequisite: ENGL 112 .
  
  • COMM 313 - Interpersonal Communication 3 hours


    An introduction to the process of face-to-face communication within personal relationships, family, community and the workplace. Prerequisite: COMM 110 .
  
  • COMM 320 - Advanced Theatre 3 hours


    Performance theory and criticism supporting current staging of monologues, duets and ensemble scripts in theatre and film. This course has a significant focus on advance acting skills and theatre on the global stage. Prerequisite: COMM 220 .
  
  • COMM 323 - Argumentation and Debate 3 hours


    Detailed study and application of rhetorical theories, including the analysis, evaluation and production of arguments. Course focuses on formal debate strategies in addition to rhetorical artifacts ranging from classical readings to contemporary discourse. Prerequisite: COMM 110 .
  
  • COMM 324 - Film Styles and Genres: (Specific Topic) 3 hours


    Intensive study of a specific body of films grouped by similarities in style, genre, period or cultural origin. Emphasis is on historical, theoretical, and critical issues. Topics vary. Sample topics: Documentary film; film adaptation; film authors; independent film; movie musicals. Course may be taken more than once when topic varies. Prerequisite: COMM 224 .
  
  • COMM 334 - Political Economy of Film and Media 3 hours


    Examination of the film industry and mass communication outlets as they pertain to political economy. Through the study of ownership as a business strategy and cultural construction, students explore the cultural influence of mass communication. Prerequisite: COMM 214  or COMM 224 .
  
  • COMM 343 - Gender Communication 3 hours


    Examination of the significant role of gender in human communication behaviors as enacted in social spaces of daily life. Cross-listed as WMST 343 . Prerequisite: sophomore standing.
  
  • COMM 344 - Visual Communication and Culture 3 hours


    Introduction of basic principles of perception and visual interpretation. Analysis and discussion addresses the dependent processes of rhetorical visual communication in media and film studies, cultural studies, art, literature and photography within the public sphere. Prerequisite: COMM 110 .
  
  • COMM 354 - Social Media and Virtual Communities 3 hours


    This course examines the ways humans communicate via social media and virtual communities. Grounded in communication theory, students appropriately engage, first-hand, with social media technologies to explore the manners of electronic communications maintenance, manipulation and community building. Technologies pertaining to this course include: smart mobs, blogs, collaboration tools, podcasts, viral video, social bookmarking and other evolving technologies. Prerequisite: COMM 214 .
  
  • COMM 360 - Oral Interpretation of Literature 3 hours


    Appreciation of poetry, prose and drama through oral performance. Prerequisite: COMM 110  and/or COMM 203  strongly recommended.
  
  • COMM 380 - Performance Studies 3 hours


    Examination of classical and contemporary views of performance as a way of constituting meaning as well as to affirm individual and cultural identity at the crossroads of race, class and gender. Prerequisite: COMM 360 .
  
  • COMM 385 - Performance Styles and Genres: (Specific Topic) 3 hours


    Intensive study of a major performance style and genre. Emphasis is on the historical, theoretical and critical issues. Sample topics: poetry; personal narrative; performance art; prose; drama. Course may be taken more than once when the topic varies. Prerequisite: COMM 360 .
  
  • COMM 393 - Organizational Communication 3 hours


    Examination of communication processes with emphasis on systems theories, leadership, and interpersonal and group interaction in formal and informal organizational settings. Prerequisite: COMM 110 .
  
  • COMM 399 - Communication Internship 1-3 hours


    Students complete 45 hours of experiential work for each semester hour. The overall objective of this internship is to practice acquired communication skills and knowledge in a professional setting. Students work in conjunction with a directing faculty member who must approve the internship placement and specific learning goals. Students can register for no more than 12 internship (COMM 399 and COMM 499  combined) credits during their time at Columbia College. Grades are assigned as S (satisfactory) or U (unsatisfactory). Prerequisites: junior standing; minimum 3.0 cumulative GPA at time of registration of internship.
  
  • COMM 404 - Media Criticism 3 hours


    Theoretical and practical analysis of the content, structure and context of mediated communication in the United States. Students use cultural, critical and rhetorical strategies to evaluate media content. Prerequisites: COMM 214  and 3 hours of upper-level Communication coursework.
  
  • COMM 420 - Advanced Acting and Production Techniques 1-3 hours


    This course exposes students to the acting, directing and technical processes during the staging of a full-length production. Acting or managerial participation in a main stage production is a course requirement. The week prior to the performance will require evening and weekend rehearsal time required for participation in the class. All students must participate in the set production dates scheduled prior to production dates. This course may be taken for variable credit and up to three times. Prerequisite:  audition.
  
  • COMM 433 - Topics 1-3 hours


    Specialized inquiry into a defined concept, topic, theory or application in Communication Studies. Topics are approved by the Language and Communication Studies Department.
  
  • COMM 495 - Speech Communication Integrative Seminar 3 hours


    Culminating experience for the major; completion with a C or higher required. Advanced examination of the nature of communication theory, research and methods. With the instructor’s permission, a student not majoring in Speech Communication may enroll and propose a project specific to the Speech Communication discipline. Prerequisites: COMM 230 , C average or higher in Speech Communication courses; minimum of 15 hours of 300- or 400-level Communication courses; and senior standing.
  
  • COMM 499 - Advanced Communication Internship 1-3 hours


    Students complete 45 hours of experiential work for each semester hour. The overall objective of this internship is to practice acquired communication skills and knowledge in a professional setting. Students work in conjunction with a directing faculty member who must approve the internship placement and specific learning goals. Students can register for no more than 12 internship (COMM 399  and COMM 499  combined) credits during their time at Columbia College. Grades are assigned as S (satisfactory) or U (unsatisfactory). Prerequisites: COMM 399 ; senior standing; minimum 3.0 cumulative GPA at time of registration of internship.

Computer Information Systems (CISS)

  
  • CISS 145 - Introduction to Python Programming 3 hours


    This course introduces students to computer programming. Students design and build a substantial system using the Python language. The system will be selected from the following: 2-D/3-D games, CD player, image authoring tool. Prerequisite: C or higher in MATH 150 .
  
  • CISS 170 - Introduction to Computer Information Systems 3 hours


    Overview of computer hardware, software, programming and information systems as applied in the modern business environment. Hands-on applications of word processing, spreadsheet and data management software are used to explore use of microcomputers in business. G.E.
  
  • CISS 171 - Introduction to Computer Information Systems for MAC Users 3 hours


    Overview of computer hardware, software, programming, and information systems as applied in the modern business environment. Hands-on applications of word processing, spreadsheet, and data management software are used to explore use of microcomputers in business. G.E.
  
  • CISS 175 - Microcomputer-based Personal Productivity Tools 3 hours


    Use of advanced microcomputer-based personal productivity software (Microsoft Office) certification in Microsoft Office, using the skills assessment manager, and simple WEB page design. Prerequisite: CISS 170 .
  
  • CISS 176 - Introduction to Computer Science 3 hours


    This course provides a broad overview of computer science. It is designed to provide students with an appreciation for and an understanding of the many different aspects of computer science. G.E.
  
  • CISS 201 - Agile Software Development 3 hours


    This course is an introduction to software development with agile processes. Topics include: Scrum, Lean, Extreme Programming, Kanban, agile requirements, coding, testing, version control, and project management. Prerequisite: CISS 170 , CISS 171 , or CISS 176 .
  
  • CISS 202 - Introduction to Databases 3 hours


    This course is an introduction to the basic techniques and theory in relational databases. Topics include: database concepts and architecture, data modeling, database design, normalization, denormalization, SQL, relational algebra, and database programming. Prerequisite: CISS 170 CISS 171 , or CISS 176 .
  
  • CISS 234 - Visual Basic 3 hours


    An introduction to programming using Visual Basic. Emphasis is on Visual Basic syntax and creating user interfaces in Visual Basic. Topics include application design, using variables and constants, the selection and repetition structures, sequential access files, menus, dialog boxes and error trapping, random access files, database access and arrays. Prerequisites: MATH 150  and CISS 170 , CISS 171  or CISS 176 .
  
  • CISS 238 - Java Programming 3 hours


    An introduction to programming using Java. Topics include methods, classes, objects, advanced object concepts, input, selection, repetition, arrays and strings, applets, HTML, graphics, inheritance concepts, abstract windows tool kit, file input and output. Prerequisites: MATH 150  and CISS 170 , CISS 171  or CISS 176 .
  
  • CISS 240 - Introduction to Programming 4 hours


    Program design and development using C++. A disciplined approach to problem solving and algorithm development is stressed using top-down design. Topics include syntax and semantics, input/output, selection, iterative constructs, functions, data types, arrays, strings, pointers and recursion. Prerequisites: CISS 170  or CISS 176 ; MATH 150 
  
  • CISS 241 - Programming I 3 hours


    Program design and development using C++. A disciplined approach to problem solving and algorithm development is stressed using top-down design. Topics include syntax and semantics, input/output, selection, iterative constructs, functions, data types arrays, strings, pointers, and recursion. Prerequisites: CISS 170  or CISS 176 ; MATH 150 
  
  • CISS 242 - Programming II 3 hours


    A continuation of CISS 241 . Topics include strings, pointers, recursion, classes, methods, and operator overloading. Prerequisite: grade of C or higher in CISS 241 .
  
  • CISS 243 - Programming III 3 hours


    A continuation of CISS 242 . Topics include inheritance, polymorphism, templates, stream I/O, file processing, stacks, queues, and lists. Prerequisites: grade of C or higher in CISS 242 .
  
  • CISS 245 - Advanced Programming 4 hours


    A continuation of CISS 240 . Topics include object oriented programming in C++ with classes, methods, inheritance, dynamic memory allocation, file streams, linked lists and stacks. Prerequisite: grade of C or higher in CISS 240 .
  
  • CISS 280 - Systems Analysis and Design I 3 hours


    The first in a two-course sequence (see CISS 320 ). Explores requirements, and methods for documenting and analyzing existing business information systems; includes investigation and development of alternative solutions. Prerequisite: CISS 234  or CISS 238  or CISS 241 .
  
  • CISS 298 - Web Programming 3 hours


    Introduction to web programming issues associated with developing web applications and website design. Prerequisites: CISS 170 , CISS 171  or CISS 176 .
  
  • CISS 301 - Operating Systems for Business Computing 3 hours


    Introduction to computer operating systems functions and management. Topics include memory, process, device, file, network function management and concurrent processes, security and ethics. Prerequisites: CISS 170  or CISS 176 ; junior standing.
  
  • CISS 302 - Business Data Communications and Networking 3 hours


    Introduction to business computer networking. Topics include network architecture with layered models; network technologies with LAN, MAN and WAN; network security, design and management. Prerequisites: CISS 170  or CISS 176 ; junior standing.
  
  • CISS 311 - Advanced Agile Software Development 3 hours


    This course is a second course in agile software development. Topics include in-depth coverage of scrum, team productivity, culture, pace sustainability, technical debt, cost estimation, documentation and contract writing. Prerequisites: CISS 201  and CISS 202 
  
  • CISS 312 - ACM Programming Contest 1 hour


    Open to computer majors participating in the ACM Programming Contest. Evaluation is Satisfactory/ Unsatisfactory. Prerequisites: junior standing, computer major - either CIS or CS. May be repeated for a total of 3 semester hours.
  
  • CISS 320 - Systems Analysis and Design II 3 hours


    A continuation of CISS 280 . Explores the design and implementation of information systems, selection of alternatives, object-oriented design techniques, ISO 9001 software quality assurance mechanisms. Prerequisite: CISS 280  with a grade of C or higher.
  
  • CISS 338 - Advanced Java Programming 3 hours


    This is the second course for programming in Java. Topics include: AWT, swing, multithread, JavaFX, recursion, generics, networking, and database. Prerequisites: CISS 238   and junior standing.
  
  • CISS 350 - Advanced Algorithms and Data Structures 3 hours


    Advanced concepts of data, storage, organization, and retrieval. Topics include multiple-linked lists, balanced trees, graphs, abstract data types, classes and methods, object-oriented programming, searching and sorting. Prerequisite: CISS 245  or CISS 243 .
  
  • CISS 355 - Directed Study 1-3 hours


    Research project covering a limited and well-focused aspect of theory, concept or application in a selected area of CIS not covered in-depth in the curriculum. A term paper documenting the research and results is required. This course requires the approval of the chair of the Computer and Mathematical Sciences Department and is available on the main campus only. Prerequisite: CISS 245  or CISS 243 .
  
  • CISS 358 - Algorithm Analysis 3 hours


    Introduction to algorithm analysis and complexity classes including advanced data structures such as B-trees, height-balanced trees, and graphs. Analysis of various searching and sorting algorithms and algorithm design topics such as dynamic programming, greedy methods, and divide-and-conquer. Prerequisites: MATH 225 ; CISS 245  or CISS 243 .
  
  • CISS 360 - Computer Systems and Assembly Language 3 hours


    Introduction to the fundamental concepts of computer systems including data representation, computer arithmetic, Boolean algebra, SSI Logic Design, register-transfer and micro-operations, computer organization, assemblers and assembly language programming. Prerequisite: CISS 245  or CISS 243 .
  
  • CISS 362 - Introduction to Automata Theory, Languages and Computation 3 hours


    The study of formal languages, grammars, abstract computer models and computability. Different models of computation and their relationships with formal languages as well as capabilities and limitations of these models are studied from a theoretical perspective. Cross-listed as MATH 362 . Prerequisites: MATH 225  and CISS 240 .
  
  • CISS 365 - Project Management 3 hours


    An introduction to project management issues associated with information technology projects including project definition, organizational structures, risk factors, quality management, and procurement management. Prerequisites: MGMT 254  and one of CISS 311 ,  CISS 320  or CISS 325 .
  
  • CISS 370 - Operating Systems 3 hours


    The hardware, firmware and software organization of computer systems, basic operating systems concepts, concurrent processes, CPU and disk scheduling, memory management, deadlocks, systems evaluation and simulation, and performance measurement. Prerequisites: CISS 350  or CISS 358 .
  
  • CISS 375 - Compiler Construction 3 hours


    Concepts and theories of compiler design and language translation. Lexical analysis, syntax specification, parsing, error recovery, syntax directed translation, semantic analysis, symbol tables, and run-time storage. Prerequisite: CISS 350  or CISS 358 .
  
  • CISS 380 - Computer Graphics 3 hours


    Techniques for picture development and transformation, curve and surface approximation and projections, graphical languages, data structures and their implementation, graphical systems, and animation techniques. Prerequisite: CISS 350  or CISS 358 .
  
  • CISS 390 - Global Information Systems Management 3 hours


    Introduction to global information systems management issues associated with culture, politics and geo-economics, international IS standards and regulations, outsourcing and off-shoring. Course meets multicultural graduation requirement. Prerequisite: junior standing.
  
  • CISS 391 - Information Systems Security 3 hours


    Introduction to information systems security issues associated with formal and informal systems’ protection, detection and responses. Prerequisite: junior standing.
  
  • CISS 397 - Business Data Analytics 3 hours


     

    This course is an introduction to the basic techniques in business data analytics. Topics include: collecting, storing, accessing, and manipulating large datasets, data visualization, predictive analytics, and clustering.

  
  • CISS 399 - Information Systems Internship 1-6 hours


    Students complete 45 hours of experiential work for each credit hour. Typical internships include application development, database design and development, network management, and helpdesk customer service. The directing faculty member must approve the internship placement. Grades are assigned as S (satisfactory) or U (unsatisfactory).

    Prerequisites: Junior standing. Students must have completed at least 6 hours of CISS prefix courses with a grade of C or better in each course. Minimum cumulative 2.5 GPA at time of registration of internship. Students may register for no more than six hours of CISS 399 during their time at Columbia College.

  
  • CISS 402 - Advanced Database 3 hours


    This course is a second course in database systems. Topics include: object-based models, storage architecture, data architecture, advanced SQL, NoSQL, transaction, performance tuning, distributed databases, security, social and ethical issues. Prerequisite: CISS 202 
  
  • CISS 410 - Computer Networks and Communications 3 hours


    Network architecture and the OSI model. Physical protocols for data transmission and error detection/correction, data link concepts, LAN protocols, internetworking, end-to-end service and security considerations. Prerequisite: CISS 350 .
  
  • CISS 411 - Software Architecture and Testing 3 hours


    This course is about software architecture theory and methods. Topics include technical, project, business, and professional aspects of architecture, and how it is used in agile projects, and emerging technologies. Prerequistes: CISS 298  and CISS 311 .
  
  • CISS 420 - Computer Architecture 3 hours


    Introduces fundamental concepts of computer architecture including data representation, computer arithmetic, Boolean algebra, combinational logic design, sequential circuits, registers and counters, memory and programmable logic devices, instruction set architecture, CPU design, input-output, and memory systems. Prerequisite: CISS 360 .
  
  • CISS 430 - Database Systems 3 hours


    Design and implementation of relational and object-oriented database systems. Relational algebra, normal forms and normalization, query processing, efficiency and security considerations. Prerequisite: CISS 285  or CISS 280  .
  
  • CISS 433 - Topics 1-3 hours


    Specialized inquiry into a defined concept, topic, theory or application in Computer Science or Information Systems. Topics are approved by the Computer and Mathematical Sciences Department. Prerequisites:  Junior standing.
  
  • CISS 438 - Object-Oriented Design and Analysis 3 hours


    Introduction to object-oriented (OO) analysis, design and modeling. Topics include techniques for mapping real-world systems onto an OO representation, use case design, OO methodology for software development, identifying patterns, building conceptual models and OO implementation issues. The Unified Modeling Language will be used as a modeling tool. Prerequisite: CISS 350  or CISS 358 .
  
  • CISS 445 - Programming Languages 3 hours


    Survey and comparison of various programming languages and the concepts used in designing, specifying and evaluating languages. Topics include formal specification, language constructs, translation, binding and binding times, logic and functional programming. Prerequisite: CISS 350  or CISS 358 .
  
  • CISS 450 - Artificial Intelligence 3 hours


    Concepts and theories of intelligent computer systems. Issues of perception, learning, problem solving and knowledge representation discussed. Programming in a list processing language will be required. Applications to game playing, theorem proving, expert systems, language understanding. Prerequisite: CISS 350  or CISS 358 .
  
  • CISS 451 - Introduction to Cryptography and Computer Security 3 hours


    An introduction to cryptography and computer security. Topics include cryptographic methods, hash functions, key exchange, secure communication, message authentication, digital signatures, network security, system security, modern day security protocols and standards. Cross-listed as MATH 451 . Prerequisites: MATH 225  and CISS 245  or CISS 243 .
  
  • CISS 455 - Directed Study 1-3 hours


    Individual research project covering a limited and well-focused aspect of theory, concept or application in a selected area of Computer Science or Information Systems. This course requires the approval of the chair of the Computer and Mathematical Sciences Department and is available on the main campus only. Prerequisites: Completion of at least 45 semester hours of coursework, prior completion of at least 6 semester hours of CISS courses, and a cumulative GPA of 3.0 or higher.
  
  • CISS 465 - Software Engineering 3 hours


    An introduction to software engineering including process methods, software metrics, configuration management, risk analysis, testing techniques and quality assurance, project management and tracking. Prerequisite: CISS 243  or CISS 245 .
  
  • CISS 472 - Data Warehousing and Decision Support Systems 3 hours


    An investigation of data warehousing, data mining, and decision support systems. Topics include design and architectural issues, cost effectiveness, management concerns, data integrity, deployment and maintenance issues. Prerequisite: CISS 402  or CISS 430 .
  
  • CISS 491 - Business Software Development 3 hours


    This course is the capstone course for management information systems majors. Students form an agile team to develop real world software for business. Prerequisites: CISS 402   and CISS 411  . 
  
  • CISS 492 - Senior Seminar in Management Information Systems 3 hours


    Required culminating course for graduation as a Management Information System (MIS) major. Readings from the current literature. Requires original research project or paper. Grade of C or higher required. This course includes a program evaluation component. Prerequisites: CISS 325  (or CISS 320 ), CISS 365 , CISS 430 , and senior standing.
  
  • CISS 493 - Senior Seminar in Computer Information Systems 3 hours


    Culminating experience course required for Computer Information Systems (CIS) majors. Readings from the current literature. Requires original research project and paper. Grade of C or higher required. This course includes a program evaluation component. Prerequisites: CISS 325  (or CISS 320 ), CISS 350 , CISS 360 , CISS 430 , and senior standing.
  
  • CISS 494 - Senior Seminar in Computer Science 3 hours


    Culminating experience course required for Computer Science Majors. Requires original research project, paper and presentation under the supervision of a computer science faculty member. Grade of C or higher required. The course includes a program evaluation component. Prerequisites: CISS 420 , CISS 430 , CISS 445 , and senior standing.
  
  • CISS 499 - Internship 1-6 hours


    Students complete 45 hours of experiential work for each semester hour. Typical internships include programming in VB, C++ and COBOL, writing PERL scripts, doing database work with SQL and Access, and system analysis work. The directing faculty member must approve the internship placement. Grades are assigned as S (satisfactory) or U (unsatisfactory). Students may register for no more than 12 hours of CISS 499  during their time at Columbia College. Prerequisites: senior standing; declared major in Computer Science, Computer Information Systems, or Management Information Systems; minimum 3.0 cumulative GPA at time of registration for internship.

Criminal Justice Administration (CJAD)

  
  • CJAD 101 - Introduction to Criminal Justice Administration 3 hours


    History and development of major components of the Criminal Justice system; police, prosecution, defense, criminal courts, institutional and community-based corrections.
  
  • CJAD 201 - Criminal Investigation 3 hours


    Provides the student with a working knowledge of criminal investigation principles, techniques, law, and procedure. The investigation process is studied from basic theoretical concepts to the application of the basic elements for prosecution of criminal cases. Included is a study of crime scene investigation, interrogation, burglary, assault, sex crimes, death cases, homicide and murder, organized crime and terrorism. Prerequisite: CJAD 101 .
  
  • CJAD 203 - Crime Scene Investigation 3 hours


    Techniques and methods of crime scene investigation focusing on practical suggestions as well as theoretical viewpoints of the field. Topics include: fundamentals of the preliminary investigation, identification, protection and collection of evidence, sketching and photographing the crime scene, interpreting blood stain evidence and fingerprinting techniques. Prerequisite: CJAD 201 .  $40 lab fee applicable to main campus day only.
  
  • CJAD 205 - Crime Scene Photography 3 hours


    Techniques and methods of modern crime scene photography, focusing on practical applications of how crime scene and forensic imaging are conducted utilizing a digital single lens reflex camera (D-SLR). Topics include fundamentals of photography in the documentation of crime scenes and evidentiary items required for testimonial and reconstruction purposes. Prerequisite: CJAD 201 .  Note: Students taking this course are required to use a single lens reflex camera (D-SLR). No film, point-&-shoot digital cameras, hybrid digital cameras, or pro-consumer digital cameras are allowed to be used in this course. Embedded Exit information will be reviewed by instructor of all images submitted during this course. Images are turned in “as is” having no enhancements done by imaging software.
 

Page: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11