Shadow Shadow
Logo
Mount Marty

NavigationHomeNavigationAboutNavigationAcademicsNavigationAdmissionsNavigationAthleticsNavigationGivingNavigationStudent LifeNavigation
Computer Information Systems

CIS/CSC 125 | Basic Skills in Information Technology | 2 credit hours
The student will learn to effectively use an array of personal computer software including but not limited to graphical user interfaces, Internet technologies, word processing, spreadsheet software, personal computer database management systems, presentation graphics. The student will learn to integrate office automation software with the World Wide Web. In addition, the student will learn the fundamental concepts and principles of computer technology as articulated through web pages. Assessment will be based upon hands-on course projects and written tests. Fall & Spring

CIS/CSC | 220 Introduction to Computer Programming | 4 hours
The student will learn to write business application software in a high-level programming language. Specifics of a high-level language are taught in light of software development and design techniques. Structured programming, internal documentation, and functional decomposition techniques are stressed. The student is introduced to program design through Warnier-Orr diagrams and flowcharts. The student's programming projects demonstrate mastery in coding report programs, data validation, control break programs, editing, table and array processing, sorting, merging, and sequential file maintenance. Assessment is based upon programming projects and written tests. Prerequisite: CIS 125 Fall Odd

CIS/CSC 230 | Software Structure and Design | 4 hours
This course is an introduction to computer programming using a high-level language. Specifics of the language are taught in light of software structure and design theory and techniques. The course encourages a top-down logical approach to problem solving. Course content includes expressions, input-output statements, control structures, user defined data types, functions, procedures, and files. Assessment is based upon programming assignments and written tests. Prerequisite: CIS 125 Fall

CIS/CSC 231 | Data Structures | 4 hours
This course builds upon the knowledge gained in CIS 230 Software Structure and Design. The course teaches the principles of data structures within the context of a high-level programming language. The topics presented typically include object-oriented programming, complexity analysis, linked lists, stacks and queues, recursion, trees and graphs, sorting algorithms, hashing, data compression, and memory management. Assessment is based upon programming assignments and written tests. Prerequisite: CIS 230 Spring Even

CIS/CSC 281 | Bioinformatics | 4 hours
This course provides an introduction to Bioinformatics. This field is a specialized application of computer software to solve research problems in medicine and related disciplines. Students need to be proficient in the use of personal computers and using the World Wide Web prior to enrolling in this class. Students must also complete a lab science course before enrolling. Prior programming experience is not required. Assessment is based upon written instruments and practical projects. Prerequisite: Any lab science course and faculty approval. On Demand

CIS/CSC 335 | Advanced Programming Topics | 4 hours
This course presents advanced programming concepts within the context of C and C++. Specific topics presented include abstraction, interface diagrams, extending the language, object-oriented design, object-oriented programming, efficiency issues, and more. Assessment is based upon programming projects and written tests. Prerequisite: CIS 231 Fall Odd

CIS/CSC 345 Systems Analysis and Design | 3 hours
The student will demonstrate competence in systems analysis and design using the concepts and techniques employed in the practice of systems analysis and design including but not limited to structure charts, data flow diagrams, Warnier-Orr diagrams, system flowcharts, coupling, cohesion, project management, feasibility study, structured analysis, system life cycle, development life cycle, test plans, implementation plans, and management. The student will demonstrate mastery through written tests and system design projects. Prerequisite: CIS 220 or 230 Spring Even CIS/CSC 360 | Web Site Design | 3 hours
The student will master techniques of web page development with particular focus on efficiency and effective design. The focus of this class is to create appealing and affective web pages using the principles of advertising and public relations. Web page editors will be used to facilitate the creation of complete web sites. The student will also be introduced to HyperText Markup Language (HTML). Assessment will be based on written tests and course projects. Prerequisite: CIS 125 Fall Even

CIS/CSC 400 | Telecommunications & Networking Theory | 3 hours
The student will learn the fundamental concepts of computer networks including terminology, topology, network operating systems, the OSI model, protocols, transmission media, components, diagnostic software, and administration. The student will set up one or more local area networks and design a network as a course project. Assessment will be based on written tests and course projects. Prerequisites: CIS 125 and either CIS 220 or CIS 230 Spring Even

CIS/CSC 450 | Database Programming | 4 hours
The student will learn how to develop a database system in a standard database programming language. The student will develop new systems, from modeling through implementation, and perform maintenance programming. Assessment will be based on written tests and course projects. Prerequisites: CIS 355 Spring Odd

CIS/CSC 460 | Web-Based Programming | 2 hours
This course introduces a student to programming for the World Wide Web. The student will learn to develop web pages using HyperText Markup Language (HTML) and Java script. Other languages may be included depending on job market demand and time. Assessment will be based on programming projects and written tests. Prerequisites: CIS 360 and either CIS 220 or 230 Spring Even

CIS/CSC 465 | Operating Systems | 3 hours
The student learns the fundamental concepts and issues involved in the design of operating systems including, but not limited to, CPU management, memory management, resource allocation, deadlock, interrupts, priorities, user interfaces, concurrency, multi-user, multiprocessing, security, and administration. The theories of operating systems are stressed and specific operating systems introduced. Assessment is based on written tests and a research paper. Prerequisite: CIS 220 or 230 Fall Odd

CIS/CSC 475 | Machine Organization | 3 hours
This course is a study of the computer as a hierarchy of levels. Topics include digital logic circuits, digital components, data representation, register transfer and micro-operations, basic computer organization and design, programming in machine and assembly languages, and more. Prerequisite: CIS 231 Fall Even

CIS/CSC 485 | Internship | 2-6 hours
These are supervised part-time and full-time experiences in professional information technology environments. The student is encouraged to enroll in this class, as prospective employers may prefer to hire entry-level personnel with practical experience outside of the classroom. Prerequisite: Information Technology faculty approval.Fall

CIS/CSC 490 | Senior Seminar | 2 hours
This is the capstone course for the Computer Information Systems major. The student will demonstrate knowledge learned within the major by completing a senior project focusing on contemporary issues in computer science through creative work in the major area. Assessment is based upon the senior project including a formal presentation. Prerequisites: Seniors majoring in Computer Information Systems, faculty approval required.Spring

CIS/CSC 499 | Independent Study for Professional Certification | 1-2 hours
These are opportunities for a student to simultaneously achieve professional certification and receive academic credit toward their degree. Professional certification provides a valid and reliable measure of technical proficiency and expertise. These exams are developed with the input of professionals in the industry and reflect how the technologies are used in organizations throughout the world. The student is encouraged to pursue the Microsoft certification programs as defined by Microsoft Corporation. Other certification programs in the field of computer technology, such as Novell's program may also be eligible. The student is required to demonstrate mastery by providing certification to the instructor from the respective vendor. Credit is granted on a Pass/Fail basis. Prerequisite: faculty approval. On Demand

Shadow Shadow
COPYRIGHT 2008 MOUNT MARTY COLLEGE MOUNT MARTY COLLEGE · 1105 W 8TH STREET · YANKTON, SD 57078 · 800.658.4552
HOME | ABOUT | ACADEMICS | ADMISSIONS | ATHLETICS | GIVING | STUDENT LIFE | SITE MAP