Computer Technology



Computer Technology Option: Network Administration

Students are required to take the classes and credits shown from a selected option: Network Administration, Programming, or Webmaster. Elective credits are entirely up to the student and may be any 100 level or higher course as shown in the course schedule. Common choices include other computer classes, electronics classes, Microsoft Office classes, or business and accounting classes.

Requirements for all programs: Students must fulfill their math requirements in at least M115 Probability and Linear Math or higher and their English requirements in at least WRIT121T Introduction to Technical Writing. Students must have a computer competency equal to CAPP100 Short Courses: Computer Literacy. The placement is determined through placement testing at enrollment (or previous accredited classes). Students who do not place into the class will be required to take it at the beginning of their program, although the credits may be used to meet the elective requirements in the first semester.

As a graduation requirement students in the Helena College Computer Technology A.A.S. program must demonstrate proficiency in the program core and their chosen option area: Networking, Programming, or Webmaster. All Computer Technology A.A.S. students must pass a proficiency test based upon core course objectives, option area course objectives within the students’ option of choice, program objectives, and corresponding nationally recognized competencies and standards. Self-paced study guides and focused study sessions are available to supplement developing skills and conceptual knowledge necessary to pass the test.

Gainful Employment

Network Administrator

Career Outlook: According to The Bureau of Labor Statistics employment of network and computer systems administrators is expected to grow 28 percent from 2010 to 2020, faster than the average for all occupations. Demand for these workers is high and should continue to grow as firms invest in newer, faster technology and mobile networks. In addition, information security concerns are increasing for many businesses as managers realize that their current security measures are not enough to combat growing threats. More administrators with proper training will be needed to reinforce network and system security.

Growth is expected in healthcare industries as their use of information technology increases. More administrators will be required to manage the growing systems and networks found at hospitals and other healthcare institutions. Job opportunities should be favorable for this occupation. Prospects should be best for applicants who have a bachelor’s degree in computer science and who are up to date on the latest technology.

Employment Opportunities with SOC Code:
Network and Computer Systems Administrators 15-1142.00
Database Administrators 15-1141.00

Salary Forecast: MT CO
Network & Computer Systems Administrators 15-1142.00 55,930 78,490
Database Administrators 15-1141.00 55,940 79,750

For the most current salary information please refer to the Bureau of Labor Statistics “Occupational Outlook Handbook found at www.bls.gov/ooh/.

Program Cost:
Approximately $8,300



Students may pursue a Bachelor of Science in Computer Science at Carroll College.




 Network Administration


Length of Programs: 4 Semesters
Type of Program: Associate of Applied Science
Semester of Entry: Fall and Spring.  

The suggested sequence in this catalog is for students entering in the fall semester. Please see your advisor for a suggested spring entry sequence.

FIRST YEAR

Fall Semester  requires successful Basic MS Office placement.

Fall Semester

BMIS285 Fundamentals of Management Information Systems 3
CAPP100 Short Courses: Computer Literacy 2
CSCI100 Introduction to Programming 3
Choose one of the following: 3
     M115  Probability and Linear Mathematics
     M121 College Algebra 
NTS104 CCNA 1: Introduction to Networks 4
Choose one of the following: 3
     WRIT101 College Writing I 
     WRIT121T  Introduction to Technical Writing
 Total Semester Credits 18

Spring Semester

CSCI240  Databases and SQL 4
ITS280 Computer Repair and Maintenance 4
MART145  Web Design 3
NTS105 CCNA 2: Routing and Switching Essentials 3
Choose one of the following Electives: 3
     COMX111  Introduction to Public Speaking 
     WRIT101  College Writing or higher
Total Semester Credits 17

SECOND YEAR

Fall Semester

CSCI221 Systems Analysis and Design 4
Choose one of the following: 2
     CSCI298  Internship (arrange) 
     CSCI299  Thesis/Capstone (prior approval required) 
ITS224 Introduction to Linux 3
ITS255 IP Telephony 3
NTS204 CCNA 3: Scaling Networks 3
Choose one of the following: 3
     HR110T  Career Development and Human Relations
     PSYX100   Introduction to Psychology   
     SOCI101 Introduction to Sociology 
Total Semester Credits 18

Spring Semester

CSCI115 Programming with Perl 3
CSCI212 Web Server Administration 3
ITS212 Network Operating System - Server Admin 4
ITS218 Network Security 3
NTS205 CCNA 4: Connecting Networks 3
Total Semester Credits  16
TOTAL CREDITS 69



Computer Technology Option: Programming

Requirements for all programs: Students must fulfill their math requirements in at least M115 Probability and Linear Math or higher and their English requirements in at least WRIT121T Introduction to Technical Writing. Students must have a computer competency equal to CAPP100 Short Courses: Computer Literacy. The placement is determined through placement testing at enrollment (or previous accredited classes). Students who do not place into the class will be required to take it at the beginning of their program, although the credits may be used to meet the elective requirements in the first semester.

Gainful Employment

Computer Programmer:

Career Outlook: According to the Bureau of Labor Statistics employment of computer programmers is expected to increase by 12 percent from 2010 to 2020, about as fast as the average for all occupations. Since computer programming can be done from anywhere in the world, companies often hire programmers in countries where wages are lower. This ongoing trend will limit growth for computer programmers in the United States. However, companies may continue to hire computer programmers in low cost areas within the United States.

Most computer programmers work in computer system design and related services, an industry which is expected to grow as a result of an increasing demand for new computer software. This includes software offered over the Internet, which should lower costs for firms and allow for more customization for users. In addition, new applications will have to be developed for mobile technology and the healthcare industry. An increase in computer systems that are built into electronics and into other non-computer products should result in some job growth for computer programmers and software developers.

Job prospects will be best for programmers who have a bachelor’s degree or higher and knowledge of a variety of programming languages. Keeping up to date with the newest programming tools will also improve prospects.

As employers increasingly contract with outside firms to do programming jobs, more opportunities are expected to arise for experienced programmers who have expertise in a specific area to work as consultants.

Employment Opportunities with SOC Code:
Computer Programmers 15-1131.00
Computer Systems Analysts 15-1121.00

Salary Forecast: MT CO
Computer Programmers 15-1131.00 63,250 82,500
Computer Systems Analysts 15-1121.00 63,470 86,500

For the most current salary information please refer to the Bureau of Labor Statistics “Occupational Outlook Handbook found at www.bls.gov/ooh/.

Program Cost:
Approximately $8, 500





Programming


Length of Programs: 4 Semesters
Type of Program: Associate of Applied Science
Semester of Entry: Fall and Spring.  

The suggested sequence in this catalog is for students entering in the fall semester. Please see your advisor for a suggested spring entry sequence.

FIRST YEAR

Fall Semester

BMIS285 Fundamentals of Management Information Systems 3
CAPP100 Short Courses: Computer Literacy 2
CSCI100 Introduction to Programming 3
Choose one of the following: 3/4
     ITS164 Networking Fundamentals 
     NTS104 CCNA 1: Introduction to Networks
Choose one of the following: 3
     M115  Probability and Linear Mathematics
     M121 College Algebra 
Choose one of the following: 3
     WRIT101 College Writing I 
     WRIT121T  Introduction to Technical Writing
Total Semester Credits  17/18

Spring Semester

CSCI111 Programming with Java I 4
CSCI240 Databases and SQL 4
ITS280 Computer Repair and Maintenance 4
MART145 Web Design 3
Choose one of the following Electives: 3
     COMX111  Introduction to Public Speaking or
     WRIT101  College Writing or higher
Total Semester Credits 18

SECOND YEAR

Fall Semester

CSCI221 Systems Analysis and Design 4
CSCI236 XML Data Processing 2
CSCI238 Standard Based Mobile Applications 3
CSCI276 Application Security 2
Choose one of the following: 2
     CSCI298 Internship (arrange) 
     CSCI299   Thesis/Capstone (prior approval required)
     CT253 Developing Web Applications 3
Total Semester Credits 16

Spring Semester

CSCI121 Programming with Java II 4
CSCI206 .NET Applications 3
CSCI242 Enterprise Applications 4
CT262 Web Databases 4
Choose one of the following: 3
     SOCI101  Introduction to Sociology
     PSYX100   Introduction to Psychology   
     HR110T  Career Development and Human Relations
Total Semester Credits  18
TOTAL CREDITS 69/70 





Computer Technology Option: Webmaster

Requirements for all programs: Students must fulfill their math requirements in at least M115 Probability and Linear Math or higher and their English requirements in at least WRIT121T Introduction to Technical Writing. Students must have a computer competency equal to CAPP100 Short Courses: Computer Literacy. The placement is determined through placement testing at enrollment (or previous accredited classes). Students who do not place into the class will be required to take it at the beginning of their program, although the credits may be used to meet the elective requirements in the first semester.

Gainful Employment

Webmaster

Career Outlook: According to the Bureau of Labor Statistics employment of information security analysts, web developers, and computer network architects is projected to grow 22 percent from 2010 to 2020, faster than the average for all occupations.

Demand for information security analysts is expected to be very high. Cyberattacks have grown in frequency and sophistication over the last few years, and many organizations are behind in their ability to detect these attacks. Analysts will be needed to come up with innovative ways to prevent hackers from stealing critical information or creating havoc on computer networks.

The federal government is expected to greatly increase its hiring of information security analysts to protect the nation’s critical information technology (IT) systems. In addition, as the healthcare industry expands its use of electronic medical records, ensuring patients’ privacy and protecting personal data are becoming more important. More information security analysts are likely to be needed to create the safeguards that will satisfy patients’ concerns.

Demand for computer network architects will increase as firms continue to expand their use of wireless and mobile networks. This occupation will be needed to design and build these new networks, as well as upgrade existing ones. In addition, the expansion of healthcare information technology will cause an increase in the use of networking technology in that industry, and more computer network architects will be employed there.

Adoption of cloud computing, which allows users to access storage, software, and other computer services over the Internet, is likely to cause a decrease in the demand for computer network architects. Organizations will no longer have to design and build networks in-house; instead, this will be done by firms that provide cloud services. However, because architects at cloud providers can work on more than one organization’s network, these providers will not have to employ as many architects as individual organizations to do the same amount of work, thereby reducing the overall need for network architects.

Employment of web developers is expected to grow as ecommerce continues to grow. Online purchasing is expected to continue to grow faster than the overall retail industry. As retail firms expand their online offerings, demand for web developers will increase.

Because websites can be built from anywhere in the world, some web developer jobs may be moved to countries with lower wages, lessening U.S. job growth. However, this practice may decline because of a growing trend of firms hiring workers in low-cost areas of the U.S. instead of in foreign countries.

Prospects for information security analysts should be good. Information security analysts with related work experience will have the best opportunities. For example, an applicant with experience as a database administrator would have better prospects in database security than someone without that experience.

Prospects for computer network architects should be favorable, as many companies report difficulty finding network architects due to the considerable amount of education and work experience required for these highly skilled positions.

Web developers’ job prospects should also be favorable. Those with knowledge of multiple programming languages and digital multimedia tools, such as Flash and Photoshop, will have the best opportunities.

Employment Opportunities with SOC Code:
Web Developer 15-1179.00
Salary Forecast: MT CO
Web Developer 15-1179.00 58,970 82,530

For the most current salary information please refer to the Bureau of Labor Statistics “Occupational Outlook Handbook found at www.bls.gov/ooh/.

Program Cost:
Approximately $8,600





Webmaster


Length of Programs: 4 Semesters
Type of Program: Associate of Applied Science
Semester of Entry: Fall and Spring.  

The suggested sequence in this catalog is for students entering in the fall semester. Please see your advisor for a suggested spring entry sequence.

FIRST YEAR

Fall Semester

BMIS285 Fundamentals of Management Information Systems 3
CAPP100 Short Courses: Computer Literacy 2
CSCI100 Introduction to Programming 3
Choose one of the following: 3/4
     ITS164 Networking Fundamentals 
     NTS104 CCNA 1: Introduction to Networks
Choose one of the following: 3
     M115  Probability and Linear Mathematics 
     M121 College Algebra 
Choose one of the following: 3
     WRIT101 College Writing I 
     WRIT121T  Introduction to Technical Writing
Total Semester Credits 17/18

Spring Semester

CSCI111 Programming with Java I 4
CSCI240 Databases and SQL 4
ITS244 Introduction to Linux 3
ITS280 Computer Repair and Maintenance 4
MART145 Web Design 3
Total Semester Credits 18

SECOND YEAR

Fall Semester

CSCI210 Web Programming 3
CSCI211 Client Side Web Development 3
CSCI238 Standard Based Mobile Applications 3
Choose one of the following: 2
     CSCI298 Internship (arrange)  
     CSCI299  Thesis/Capstone (prior approval required)
CT253 Developing Web Applications 3
Choose one of the following Electives: 3
     COMX111  Introduction to Public Speaking 
     WRIT101  College Writing or higher
Total Semester Credits 17

Spring Semester

CSCI206 .NET Applications 3
CSCI212 Web Server Administration 3
CT161 Web Page Graphic Design 4
CT262 Web Databases 4
Choose one of the following: 3
     HR110T  Career Development and Human Relations
     PSYX100   Introduction to Psychology
     SOCI101  Introduction to Sociology 
Total Semester Credits  17
TOTAL CREDITS 69/70



Computer Technology


Computer Technology is designed to teach students the basic knowledge and skills necessary to solve technical and business oriented problems using computer development tools and to build and maintain computer systems and networks. Students will experience a variety of course work using Web development, workstation, and server-based computer systems. Courses are organized to provide a mix of lecture and hands-on experiences. Typical classes cover personal computer applications and languages including Oracle, Visual Basic.NET, Java, SQL, PL/SQL, C#, ASP.NET, JSP, PHP, Perl, XML, and Java Script. Operating systems used are Windows 7, Windows 2008 Server, Cisco IOS, and Linux.

Completion of the first year’s curriculum in Network Administration, Programming, or Webmaster leads to a certificate in Computer Assistant. The two-year curriculum leads to an Associate of Applied Science degree with options in Network Administration, Programming, or Webmaster. Graduates in Network Administration have worked toward Cisco’s CCNA and Microsoft’s MSCE certification and are marketable as network managers. Graduates in Programming are employable in large organizations, typically with Oracle, Java, or Microsoft-based systems and have worked toward several Oracle and Microsoft certifications. Graduates with the Webmaster option are marketable as webmasters and web developers and have worked toward Java and Microsoft certification. Note also that there are options in the A.A. and A.S. degrees that emphasize transfer to 4-year program

Employment Information

Computer Technology Associate of Applied Science

Career Outlook: According to The Bureau of Labor Statistics employment of computer support specialists is expected to grow 18 percent from 2010 to 2020, about as fast as the average for all occupations. More support services will be needed as organizations upgrade their computer equipment and software. Computer support staff will be needed to respond to the installation and repair requirements of increasingly complex computer equipment and software.

Employment growth should also be strong in healthcare industries. This field is expected to greatly increase its use of information technology (IT), and support services will be crucial to keep everything running properly.

Some lower level tech support jobs, commonly found in call centers, may be sent to countries that have lower wage rates. However, a recent trend to move jobs to lower cost regions of the United States may offset some loss of jobs to other countries.

Employment Opportunities with SOC Code:
Computer Support Specialists 15.1150.00
Salary Forecast:  MT CO
Computer Support Specialists 15.1150.00 40,190 57,140

For the most current salary information please refer to the Bureau of Labor Statistics “Occupational Outlook Handbook found at www.bls.gov/ooh/.

Computer Assistant

A one year certificate is earned by completing the courses shown for the first year in any of the following options to total 34 or 35 credits.

 For Gainful Employment Information click here.

  • Computer Networking
  • Computer Programming
  • Computer Webmaster

Students may pursue a Bachelor of Science in Computer Science at Carroll College.