Computer Programming - Lane Community College

advertisement
Computer
Programming
2015 – 2016
Career Technical Programs
Computer Information
Technology Department
541.463.5221
Two-Year Associate of Applied Science Degree, Computer Programming
Career Pathway Certificate of Completion, Mobile Application Development
lanecc.edu
(See also Career Pathway Certificate of Completion, Database Specialist and Geographic Information Systems and One-year Certificate, Web Design)
Purpose To prepare technicians for entry-level positions as software
developers.
Learning Outcomes The graduate will:
• design, implement, test, debug and document web based computer programs using a variety of current tools and technologies.
• design, implement, test, debug and document at least one other
type of computer program such as: game program, database program, object-oriented program.
• understand the relationship between computer programs and
organizational processes.
• interpret the mathematical concepts of a programming related
problem-solving task and translate them into programming logic
and expressions.
• use appropriate library and information resources to research programming tools and technologies and support lifelong technical
learning.
Job Openings Projected through 2022
4.List of approved communication electives:
COMM100 Basic Communication
COMM 111 Fundamentals of Public Speaking
COMM 112 Persuasive Speech
COMM 130 Business and Professional Speech
COMM 219 Small Group Discussion
COMM220 Communications, Gender, and Culture
Students who complete the Computer Programming Degree will
have completed all of the coursework to earn the Database Specialist Career Pathway Certificate. See Computer Information Systems - Health Informatics AAS listing for details.
Cooperative Education (Co-op) Co-op is a required and important
part of the Computer Programming Degree program. It provides
relevant field experience that integrates theory and practice while
providing opportunities to develop skills, explore career options,
and network with professionals and employers in the computer
programming field. Contact Gerry Meenaghan, Cooperative Education Coordinator, Bldg. 19, Rm. 231A, 541.463.5883.
Program Lead Mari Good, Bldg. 19, Rm. 158, 541.463.5838, goodm@
lanecc.edu
Lane County openings - 11 annually
Statewide openings - 170 annually
Computer Programming
Wages
Two-Year Associate of Applied Science Degree
Lane County average hourly - $30.32; average annual - $63,074
Oregon average hourly - $38.86; average annual - $80,820
Costs (Estimate based on 2014-15 tuition and fees. Consult Lane’s
website for updated tuition.)
Resident Tuition and Student Fees........................................$11,188
Books and Materials...............................................................$2,008
CIT Lab Fees............................................................................$208
Prerequisites Students must qualify for WR 121 or WR 121_H, either
by placement testing or completing prerequisite courses, and by
the third term, qualify to begin MTH 095. Each student should consult with a counselor or advisor to plan a program of study.
Computer Programming course fees and other course fees may change during
the year - see the online credit class schedule for fees assigned to courses.
First Year
Fall
CIS 100 Computing Careers Exploration..............................2
CS 133N Beginning Programming: C#..................................4
MTH 095 Intermediate Algebra or higher.............................5
CIS 195 Web Authoring 1........................................................3
PE/Health requirement...........................................................3
Second Year Requirements A personal laptop is recommended for
Total Estimate $13,404
second-year students in the degree program. Please contact the
Program Lead for options and system requirements.
Course Requirements
1.Prerequisites are required for some courses. See course descriptions.
2.All courses must be completed for a letter grade of C-, except for
the Communications, Writing, Math, PE/Health, and Human Relations requirements and CS 206 which may be completed with a
“Pass” grade.
3.For more specific information about the Fall/Winter/Spring CS/CIS/
GIS elective sequences please contact the Program Lead to help
determine which elective sequence best fits your goals. Programming majors are strongly advised to take CS 295P Web Development 1: PHP and CS 296P Web Development 2: PHP as electives.
Total Credits
17
Winter
ART 288 Introduction to Web Design....................................3
CS 233N Intermediate Programming C#..............................4
Choice of: ................................................................................4
WR 121 Introduction to Academic Writing
WR 121_H Introduction to Academic Writing
CG 203 Human Relations at Work..........................................3
CS 133JS Beginning Programming JavaScript....................4
Total Credits
18
Computer Programming
Spring
Communications Elective (see approved list above)...........4
CIS 125D Software Tools 1: Databases..................................4
CS 234N Advanced Programming C#...................................4
CS/CIS/GIS Elective (see Course Requirements, above).....4
Total Credits
16
Second Year
Fall
CIS 244 Systems Analysis......................................................4
CS 295N Web Development 1: ASP.NET...............................4
WR 227 Technical Writing.......................................................4
CS 206 Co-op Ed: Computer Information Technology
Seminar................................................................................2
CS/CIS/GIS Elective (see Course Requirements, above).....4
Total Credits
18
Winter
CS 275 Database Systems and Modeling.............................4
CS 296N Web Development 2: ASP.NET...............................4
CS 246 System Design...........................................................4
CS/CIS/GIS Elective (see Course Requirements, above).....4
Total Credits
16
Spring
CS 276 Database SQL Programming....................................4
CS 297 Programming Capstone ...........................................5
CS 280PR Co-op Ed: Programming
(second-year standing required).......................................3
CS/CIS/GIS Elective (see Course Requirements, above).....4
Total Credits
16
Mobile Application Development
Career Pathway Certificate of Completion
Purpose To prepare technicians for entry-level positions as mobile
application programmers.
Learning Outcomes The certificate recipient will:
• design, implement, test, debug and document mobile application
based computer programs using a variety of current tools and
technologies.
• understand the use of mobile application programming to support
organizational processes.
• interpret the mathematical concepts of a programming related
problem-solving task and translate them into programming logic
and expressions.
• use appropriate library and information resources to research programming tools and technologies and support lifelong technical
learning.
Prerequisites Students are expected to be comfortable working on
a computer, including the ability to create files with a text editor
and manage file folders.
Program Lead Mari Good, Bldg. 19, Rm. 158, 541.463.5838, goodm@
lanecc.edu
Course Requirements
1.Prerequisites are required for some courses. See course descriptions.
2.All courses must be completed with a letter grade of “C-“ or better.
Courses required
Credits
CS235AM Intermediate Mobile Application Development:
Android................................................................................4
CS235IM Intermediate Mobile Application Development:
IOS........................................................................................4
Choice of: ................................................................................8
CS 133N Beginning Programming: C#
and CS 233N Intermediate Programming C# or
CS161J Computer Science 1
and CS162J Computer Science 2
Total Credits
16
Academic Advising Online
Free online resources are available for ALL majors!
On lanecc.edu, choose the Moodle button. Select Academic
Advising, find your specific major, and follow the instructions
to Login or select Login as a Guest.
an equal opportunity/affirmative action institution committed to cultural diversity and
compliance with the Americans with Disabilities Act— 7/15
Download