Computer Science Department
The computer science program at Cottey is designed to provide introductory, foundation courses for students seeking degrees in computer science and information science. Computer scientists develop and adapt principles for applying computers to new uses. Mathematical ability and logical thinking are the core skills needed for computer science. Cottey’s curriculum is grounded in the development of programming skills through an analytic and problem solving approach. It will prepare you for specialization in many computer fields including, graphics, robotics, and computer systems, just to name a few.
Career Opportunities The field of computers is generally in high demand even through times of economic fluctuations. With the widespread and increasing use of computers in every part of today’s economy, there are a tremendous number of opportunities. Computer science is a broad field encompasing the design, manufacture, application and effectiveness of computers, computer materials, and computer equipment. People who major in computer science find themselves working on a variety of different technologies; however, three-quarters of Computer Science graduates will work in the private, for-profit sector. Occupations related to computer science are: computer programmers, animators, & engineers; software designers & engineers; systems analysts; networking administrator; database manager.
Internship & Directed Study Opportunities
As a computer science major, your chances to gain real world learning experiences through internships and directed studies are very important. Students at Cottey College participate in internships throughout the year with a variety of businesses, organizations, and non-profit agencies. A successful internship provides students with an opportunity to apply their classroom learning to the workplace. Employers and graduate schools agree that students who have put classroom concepts and skills to work in a “real world” environment are more realistic and productive than those who have not. With the assistance of faculty and the transfer and career planning coordinator, computer science majors can find a variety of local and national internship experiences. Opportunities exist locally to intern with a variety of health care facilities, non-profit organizations, and government agencies. Directed study opportunities are available in all disciplines. Under the supervision of faculty, students can pursue academic credit on a topic or project that is related to, but beyond the scope of, regular course offerings. Directed study topics can be tailored to your interests, whether it is conducting individual scientific research, studying girls’ punk music, or conducting advanced computer programming.
Want to have fun and develop your leadership skills and your resume at the same time? Then get involved at Cottey College and in the Nevada community. Cottey College has more than 35 student clubs and organizations in which to be involved. Plus, the Nevada and surrounding community offer an abundance of service opportunities. Here are a few activities on campus you might consider pursuing as a computer science major: Cottey Computer Club (CCC), the Retrospect (Cottey’s annual yearbook), Phi Beta Lambda, or Anime. Activities off campus include: volunteering at the YMCA, Nevada public schools, or with Nevada Economic Development or Chamber of Commerce.
CSC 101 Application Systems, Concepts, and Practice
This course is designed to provide the basic computer skills required in typical college work. Applications covered include Microsoft Word, PowerPoint, Excel and Access. Concepts of object oriented programming are introduced with the development of animations using Alice. 3 credits
CSC 110 Introduction to Computer Science
The course provides an overview of topics such as data storage, data representation, program execution, operating and network systems, and high-level programming. The course emphasizes the roles of abstraction and algorithms in the discipline of computer science. The course is broad enough to appeal to all students and provides an excellent foundation for further study. Required for computer science majors. 3 credits
CSC 191 Virtual World Programming
Introduces students to specification analysis, modular decomposition, object oriented concepts such as class definition, object instantiation and behavior. Programming practices include statement structure,selection and iterative control structures, method development, message passing, and event handling in a virtual world programming environment. 3 credits
CSC 192 Introduction to Web Design
Provides an introduction to basic website development, focusing on planning, design, layout, accessibility, site construction, and site management. Examples of site management coverage include the development site versus the host site, updating page content, use of templates, and broken links. Students are introduced to HTML, XHTML and Cascading Style Sheets. 3 credits
CSC 201 Introduction to Programming Prerequisite: MAT 110 College Algebra
Rigorous foundation in high-level object oriented programming. Topics include data representation, control structures, classes, methods and array data structures. Emphasizes problem solving, decomposition, class design and algorithm development. Introduces sorting, searching and algorithm analysis. 3 credits
CSC 212 Data Structures Prerequisite: CSC 201 Introduction to Programming
Advanced programming. Introduces fundamental data structures such as pointer-based lists, stacks, queues, trees and graphs. Topics include recursive algorithms and further study in sorting, searching and algorithm analysis. 3 credits
OTHER RELEVANT COURSES THAT ARE ALSO HIGHLY RECOMMENDED AS ELECTIVES:
- CHE101 Introductory Chemistry
- CHE103 General Chemistry I (also CHE104)
- CSC100 Computer Applications in the Liberal Arts
- MAT104 Trigonometry
- MAT112 Statistics
Preparing a class schedule, investigating majors, and researching transfer institutions can be confusing for a firstyear student. At Cottey College, academic advising assists the individual student in clarifying and achieving her educational goals.
Each student is assigned a full-time faculty member as an academic advisor. Together the advisor and student devise a balanced academic program, which encompasses the student’s educational and career ambitions. The advisor reviews all registration decisions, the advisee’s academic progress, and suggests transfer and career options.
This personalized approach to student advising allows the student to take responsibility for her own academic program, while tapping into faculty expertise.
For more information contact: Enrollment Management 1000 West Austin Nevada, MO 64772 1-888-5-COTTEY firstname.lastname@example.org
Computer science is concerned with the structures and procedures necessary to acquire, represent, organize, store, retrieve and disseminate information. It also focuses on the design, analysis, implementation, testing and modification of computer software in individual and networked computer systems. Computer science degree programs study problem-solving techniques, develop problem-solving ability, study computer programming language environments, software methods and tools, computer systems architectures, and general theories in computer science. Study in computer science provides the foundation for diverse occupations in the computer industry to include software engineering, artificial intelligence, computer systems software, operating systems and data communication. A major emphasis in computer science is on software design methodology and tools, algorithms, and data structures.
Is This Major For You?
You might like this major if you also like: mathematical and logical puzzles; giving precise and elegant explanations for how things work; and building mechanical or electronic gadgets
Consider this major of you are good at: active listening; attention to detail; creativity; critical reading/thinking; math; quantitative analysis; research; and teamwork
- Secondary Schools
- Colleges and universities
- Government and non-profit agencies
- Financial institutions
- Computer manufacturers
- Electronic equipment manufacturers
- Database Administrators
- Computer and Information Scientists
- Computer Specialists
- Network Systems and Data Communication Analysis
- Software Engineer
- System Analyst and Design
- Artificial Intelligence
- Technical Consulting and Marketing
Academic Assistance Center Resources
Great Jobs for Computer Science Majors Careers in Computers Careers in the Computer Field Career Opportunities in Computers and Cyberspace
Typical Courses In This Major
- Introduction to Computer Science
- Introduction to Programming
- Data Structures
- Calculus I, II
- Operating Systems
- Systems Analysis and Design
- Software Engineering
- Programming Languages
Other Majors You Might Like
- Digital Media
- Software Engineering
- Computer Engineering Technology
- Electrical and Communications Engineering
Websites To Visit
Association for Computer Machinery www.acm.org
The Institute of Electrical and Electronics Engineers www.ieee.org
American Association for Artificial Intelligence www.aaai.org
For more information on this and other majors, visit the Transfer and Career Planning Office located in the Academic Assistance Center, RBAC 164, ext. 2132.
We’d Love to Hear From You