Guide to majors and programs

advertisement
Guide to majors and programs
K-State Salina: College of Technology and Aviation
Computer Systems Technology
Overview
Academics
Computer systems in homes, businesses and
industry have made more of an impact on our
society than any other invention of the past
century. Computer technology has continued
to evolve with the popularity of mobile devices
such as smartphones and tablets. Be the person
who makes computers and mobile devices,
solve problems, and process information, then
K-State Salina’s computer systems technology
and Web development technology programs
may be good choices.
Degree options
Professional options
Careers
Many industries employ computer systems
technicians, Web developers and programmers
to do a variety of jobs. Some programmers
employed by large companies work in
large groups that support manufacturing,
engineering and research and development
efforts. Others work for small businesses and
manufacturers and function as the firm’s sole
computer resource.
Some graduates work for companies as local
area network, or LAN, managers. In this growing
area of computer technology, the manager is
responsible for the installation and maintenance
of the LAN as well as the software applications
distributed on the network and to mobile
devices.
Many industries use the Web as a full-service
sales tool and a way to communicate with
customers and employers look for skilled
professionals who can use the Internet to reach
their target audiences and make e-commerce
more customer-friendly and accessible to a
mobile society.
Computer systems technology
The associate and bachelor’s degree options
in computer systems technology build a
foundation of computer science principles
and apply those concepts to today’s business
environment. A flexible elective structure allows
students to place additional emphasis in areas
of their choice, including network security,
operating systems or advanced programming.
Students continue their studies in computer
systems technology beyond the associate
degree level by obtaining a Bachelor of Science
degree in engineering technology, with an
option in computer systems technology.
Course work in the junior and senior years
of the bachelor’s degree program provides
additional depth of understanding of
computer programming applications, database
administration, computer networking and web
development.
Additional science, mathematics,
communications, business and elective courses
provide a strong background that prepares
students for continued learning in their future
careers.
Web development technology
The Web development technology program
option leads to an associate degree that
emphasizes client-side programming, serverside programming, video and audio streaming,
and database applications. Students learn
project management techniques as they
use modern programming languages and
other software tools to develop Web-based
applications used in modern e-commerce.
Students in this program can pursue the
bachelor’s degree option in computer systems
technology by carefully choosing their elective
courses.
Preparation
Points of pride
Kansas State University’s computer systems
technology program offers a wide array
of career options, ranging from network
administration to mobile devices.
The computer systems technology program
is designed for students interested in the
practical application of computer hardware
and software. The ability to think through a
problem in a logical, step-by-step manner is very
important in this field, as is a genuine interest
in hands-on laboratory activities. High school
studies should concentrate on mathematics,
computer applications, physical sciences with
related laboratory activities and written and oral
communications.
k-state.edu/admissions/academics
Facilities
Laboratory facilities used in the computer
systems technology program provide a handson learning environment with state-of-the-art
equipment and software.
Facilities include well-equipped computer
laboratories containing software with which to
develop programs, database systems, website
content and other applications. The computer
hardware laboratory is devoted to hands-on
experience in configuring computer hardware
systems. Computer networking hardware and
software tools provide realistic experience in
configuring network operating systems and
related hardware.
Suggested course work
Computer Systems Technology,
bachelor’s degree option
(124 credit hours)
Major requirements (63 credit hours)
Core courses (39 credit hours)
3
CMST 102 Introduction to Computer Technology
3
CMST 103 Introduction to Program Design
3
CMST 130 Introduction to PC Administration
3
CMST 135 Web Page Development I
3
CMST 180 Introduction to Database Systems
3
CMST 247 Java Programming I
3
CMST 250 Networking I
3
CMST 334 Computer Technology Project Development
3
CMST 335 Web Programming
3
CMST 370 Applied Data Structures
3
CMST 420 Advanced Database Systems
3
CMST 460 Systems Analysis and Design
3
CMST 462 Computer Technology Senior Project
0
ETA 020 Engineering Technology Seminar
Programming language electives
(6 credit hours)
Choose two courses from:
3
CMST 310 Visual Basic Programming
3
CMST 317 C# Programming
3
CMST 341 C++ Programming
3
CMST 347 Java Programming II
Computer systems technology electives
(9 credit hours)
Choose three courses from:
3
CMST 155 Web Page Development II
3
CMST 270 Introduction to Unix
3
CMST 310 Visual Basic Programming
3
CMST 315 Networking II
3
CMST 317 C# Programming
3
CMST 323 Game Programming
9/15
3
CMST 341 3
CMST 344 3
CMST 347 3
CMST 350 3
CMST 355 3
CMST 362 3
CMST 410 3
CMST 412 3
CMST 445 3
CMST 470 3
COT 495 4
ECET 350 C++ Programming
Internetworking
Java Programming II
Unix Administration
Network Programming
Introduction to Business Programming
Operating Systems
Software Architecture & Design
Network Security
Applied Algorithm Design
Industrial Internship
Microprocessor Fundamentals
Advanced computer technology electives
(9 credit hours)
Choose one of the following tracks:
Programming Track
Choose any three courses:
3
CMST 355 Network Programming
3
CMST 410 Operating Systems
3
CMST 412
Software Architecture and Design
3
CMST 470 Applied Algorithm Design
Networking Track
Choose any three courses:
3
CMST 344 Internetworking
3
CMST 350 Unix Administration
3
CMST 355 Network Programming
3
CMST 410 Operating Systems
3
CMST 445 Network Security
Math requirements (9 credit hours)
Choose three of these four options:
3
MATH 100 College Algebra
3
MATH 150 Plane Trigonometry
or
2
MATH 151 Applied Plane Trigonometry
3
MATH 205 General Calculus and Linear Algebra
or
4
MATH 220 Analytic Geometry and Calculus I
4
MATH 221 Analytic Geometry and Calculus II
Other requirements (52 credit hours)
2
COMM 105
Public Speaking IA
3
ENGL 100 Expository Writing I
3
ENGL 200 Expository Writing II
3
ENGL 302 Technical Writing
3
PHILO 105 Introduction to Critical Thinking
3
PHILO 390 Business Ethics
3
STAT 325 Introduction to Statistics
3
Business elective
3
Business elective*
3
Humanities/social science elective
3
Humanities/social science elective*
3
Humanities/social science/business elective
3
Humanities/social science/business elective
3
Humanities/social science/business elective
3
Humanities/social science/business elective*
4
Science elective with lab
4
Science elective with lab
* Marked electives must be upper-level courses, 300
and above.
Computer Systems Technology,
associate degree option
(66 credit hours)
Major requirements (39 credit hours)
Core courses (24 credit hours)
3
CMST 102 Introduction to Computer Technology
3
CMST 103 Introduction to Program Design
3
CMST 130 Introduction to PC Administration
3
CMST 135 Web Page Development I
3
CMST 180 Introduction to Database Systems
3
CMST 247 Java Programming I
3
CMST 250 Networking I
3
CMST 334 Computer Technology Project Development
0
ETA 020 Engineering Technology Seminar
Programming language electives
(6 credit hours)
Choose two courses from:
3
CMST 310 Visual Basic Programming 3
CMST 317 C# Programming
3
CMST 341 C++ Programming
3
CMST 347 Java Programming II
3
3
3
3
0
CMST 247 CMST 250 CMST 332 CMST 335 ETA 020 Java Programming I
Networking I
Web Development Project
Web Programming
Engineering Technology Seminar
Programming language electives
(6 credit hours)
Choose two courses from:
3
CMST 310 Visual Basic Programming
3
CMST 317 C# Programming
3
CMST 341 C++ Programming
3
CMST 347 Java Programming II
Other requirements (27 credit hours)
3
2
3
3
3
3
3
3
4
BUS 110 Introduction to Business
COMM 105 Public Speaking IA
ECON 110 Principles of Macroeconomics
ENGL 100 Expository Writing I
ENGL 302 Technical Writing
Humanities/social science/business elective
Humanities/social science elective
Mathematics requirement*
Science elective with lab
* Choose from MATH 100, MATH 150, MATH 205 or
MATH 220.
Computer systems technology electives
(9 credit hours)
Choose three courses from:
3
CMST 270 Introduction to Unix
3
CMST 310 Visual Basic Programming
3
CMST 315 Networking II
3
CMST 317 C# Programming
3
CMST 323 Game Programming
3
CMST 341 C++ Programming
3
CMST 344 Internetworking
3
CMST 347 Java Programming II
3
CMST 350 Unix Administration
3
CMST 355 Network Programming
3
CMST 362 Introduction to Business Programming
3
CMST 370 Applied Data Structures
3
CMST 410 Operating Systems
3
CMST 412 Software Architecture & Design
3
CMST 420 Advanced Database Systems
3
CMST 445 Network Security
3
CMST 470 Applied Algorithm Design
3
COT 495 Industrial Internship
4
ECET 350 Microprocessor Fundamentals
Other requirements (27 credit hours)
2
3
3
3
3
3
3
3
4
COMM 105 Public Speaking IA
ENGL 100 Expository Writing I
ENGL 302 Technical Writing
Humanities/social science/business elective
Humanities/social science/business elective
Humanities/social science/business elective
Humanities/social science elective
Mathematics requirement*
Science elective with lab
For more information about the
computer systems technology
program, contact:
K-State Salina
Office of Admissions
2310 Centennial Road
Salina, KS 67401-8196
785-826-2640
k-statesalina@k-state.edu
For more information about
Kansas State University, contact:
K-State Salina
Office of Admissions
2310 Centennial Road
Salina, KS 67401-8196
785-826-2640
k-statesalina@k-state.edu
* Choose from MATH 100, MATH 150, MATH 205 or
MATH 220.
Web development technology,
associate degree option
(66 credit hours)
Major requirements (39 credit hours)
Core courses (33 credit hours)
3
CMST 102 Introduction to Computer Technology
3
CMST 103 Introduction to Program Design
3
CMST 130 Introduction to PC Administration
3
CMST 135 Web Page Development I
3
CMST 137 Fundamentals of Visual Literacy
3
CMST 155 Web Page Development II
3
CMST 180 Introduction to Database Systems
Kansas State University prohibits discrimination on the basis of race,
color, ethnicity, national origin, sex (including sexual harassment
and sexual violence), sexual orientation, gender identity, religion,
age, ancestry, disability, genetic information, military status, or
veteran status, in the University’s programs and activities as required
by applicable laws and regulations. The person designated with
responsibility for coordination of compliance efforts and receipt of
inquiries concerning nondiscrimination policies is the University’s
Title IX Coordinator: the Director of the Office of Institutional Equity,
equity@k-state.edu, 103 Edwards Hall, Kansas State University,
Manhattan, Kansas 66506-4801, 785-532-6220. The campus ADA
Coordinator is the Director of Employee Relations, charlott@kstate.edu, who may be reached at 103 Edwards Hall, Kansas State
University, Manhattan, Kansas 66506-4801, 785-532-6277.
Revised July 7, 2015.
Download