Female working in IT

Information Systems Technology

Associate of Applied Science

Specializations:
Computer Programmer
Internet Applications Development (Web Design)
Microcomputer Applications (Administrative/Office Applications)
Microcomputer Technical Support (Networking)

PURPOSE: The purpose of the Information Systems Technology AAS degree is to develop and/or enhance the information technology skills and knowledge of students by providing training in the latest technology that businesses demand. This program is for students who seek employment in business information systems, who desire to update their information technology skills for their current job, and who desire to improve their technology skills in order to enhance their non-information technology major.

TRANSFER INFORMATION: Four-year college and university transfer opportunities for AAS degrees, if existing, are usually very specific in nature. A transfer opportunity in IT Management at the University of Richmond's School of Professional and Continuing Studies exists for students in the Information Systems Technology degree. Students interested in this transfer opportunity or transferring in general should consult their faculty advisor upon program entry for further guidance.

OCCUPATIONAL OBJECTIVES: The Computer Programmer specialization provides knowledge and skills in computer programming and application software development that includes occupations, such as computer programmer, applications programmer, programmer/analyst, internet programmer, and related computer programming occupations. The Microcomputer Technical Support (Networking) specialization provides technical knowledge and skills in computer hardware and operating systems and network operating systems, such as Microsoft and Linux. Occupations include hardware and software support technician, network specialist, help desk specialist, and related networking occupations. The Internet Applications Development (Web Design) specialization provides knowledge and skills for web page design for occupations, such as web page designer, webmaster, and related web-design occupations. The Microcomputer Applications (Administrative/Office Applications) specialization provides knowledge and skills in support of office, business, or administrative procedures that include occupations, such as administrative and office support specialist, information center specialist, and related office applications occupations.

ADMISSION REQUIREMENTS: General college curricular admission

PROGRAM NOTES: Students must attain the grade of “C” or higher in IT courses taken for this degree. Students must get approval from the appropriate IT program head or their academic advisor in choosing program electives or substitutions. Students should complete SDV 100 during their first semester of study at the college.

NOTE FOR STUDENTS IN THE COMPUTER PROGRAMMER SPECIALIZATION: Students should consult their academic advisor prior to beginning the degree. Students should take ITP 136 in the first semester in order to complete the programming sequence of courses (ITP 136, ITP 236, ITP 244, ITP 298) in the four semesters. Students could take ACC 117 in the second semester in order to take ITP 136 in the first semester.

All new students should take the English and mathematics placement tests immediately after applying to the college.

COMPUTER COMPETENCY REQUIREMENT: Students in this program will meet the college’s computer competency requirement by successfully completing ITE 115. Students can also meet this requirement by successfully passing the college’s computer competency exam, administered in the testing centers on each campus, in which case they will receive college credit for ITE 115. Students not passing the computer competency exam may retake the exam only once.

COURSE

TITLE

LEC.
HRS.

LAB.
HRS.

CRS.
CRE.

ACC 1171

Essentials of Accounting

3

0

3

SDV 100

College Success Skills

1

0

1

ENG 111

College Composition I

3

0

3

MTH 1202

Introduction to Mathematics

3

0

3

ITE 115

Introduction to Computer Applications and Concepts

3

0

3

ITE 221

PC Hardware and OS Architecture

4

0

4

TOTAL

17

0

17

 


CURRICULUM:

Computer Programmer Specialization

COURSE

TITLE

LEC.
HRS.

LAB.
HRS.

CRS.
CRE.

ENG 112

College Composition II

3

0

3

BUS 1252

Applied Business Mathematics

3

0

3

ITD 130

Database Fundamentals

4

0

4

ITP 1363

C# Programming I

4

0

4

IT ___6

Approved Information Systems Elective

3-4

0

3-4

TOTAL

17-18

0

17-18

AST 205

Business Communications

3

0

3

ITN 101

Introduction to Network Concepts

4

0

4

ITP 236

C# Programming II

4

0

4

ITP 244

ASP.Net-Server Side Programming

4

0

4

ITP 251

Systems Analysis and Design

3

0

3

TOTAL

18

0

18

___ ___4

Personal Wellness Elective

0-1

0-2

1

___ ___4

Humanities/Fine Arts Electives

3

0

3

ECO 1205

Survey of Economics

3

0

3

BUS 220

Introduction to Business Statistics

3

0

3

IT_ 2987

Seminar and Project: Capstone Course

4

0

4

TOTAL

13-14

0-2

14

Total Minimum Credits for AAS Degree in Information Systems Technology, Computer Programmer Specialization 66

 


CURRICULUM:

Internet Applications Development (Web Design) Specialization

COURSE

TITLE

LEC.
HRS.

LAB.
HRS.

CRS.
CRE.

ENG 112

College Composition II

3

0

3

BUS 1252

Applied Business Mathematics

3

0

3

ITD 110

Web Page Design I

3

0

3

ITD 130

Database Fundamentals

4

0

4

ECO 1205

Survey of Economics

3

0

3

TOTAL

16

0

16

AST 205

Business Communications

3

0

3

BUS 220

Applied Business Statistics

3

0

3

ITN 101

Introduction to Network Concepts

4

0

4

ITD 212

Interactive Web Design

4

0

4

ITD 210

Web Page Design II

4

0

4

TOTAL

18

0

18

___ __5

Humanities/Fine Arts Elective

3

0

3

ITP 251

Systems Analysis and Design

3

0

3

IT___  6

Approved Information Technology Elective

3-4

0

3-4

IT_ 2987

Seminar and Project: Capstone Course

4

0

4

___ ___4

Personal Wellness Elective

0-1

0-2

1

TOTAL

13-14

0-2

14-15

Total Minimum Credits for AAS Degree in Information Systems Technology, Internet Applications Development (Web Design) Specialization 65

 


CURRICULUM:

Microcomputer Applications (Administrative/Office Applications) Specialization

COURSE

TITLE

LEC.
HRS.

LAB.
HRS.

CRS.
CRE.

ENG 112

College Composition II

3

0

3

BUS 1252

Applied Business Mathematics

3

0

3

AST 141

Word Processing I

3

0

3

ITN 101

Introduction to Network Concepts

4

0

4

ITE 140

Spreadsheet Software

3

0

3

___ ___4

Personal Wellness Elective

0-1

0-2

1

TOTAL

16-17

0-2

17

ECO 1205

Survey of Economics

3

0

3

ITE 130

Introduction to Internet Services

3

0

3

ITE 150

Desktop Database Software

3

0

3

ITD 110

Web Page Design I

3

0

3

ITP 251

Systems Analysis and Design

3

0

3

TOTAL

15

0

15

___ ___4

Humanities/Fine Arts Elective

3

0

3

AST 205

Business Communications

3

0

3

BUS 220

Introduction to Business Statistics

3

0

3

IT___ 6
or 
AST__

Approved Information Technology or Administrative Support Technology Elective

3-4

0

3-4

___2987

Seminar and Project: Capstone Course (IT or AST)

4

0

4

TOTAL

16-17

0

16-17

Total Minimum Credits for AAS Degree in Information Systems Technology, Microcomputer Applications (Administrative/Office Applications) Specialization 65

 


CURRICULUM:

Microcomputer Technical Support (Networking) Specialization

COURSE

TITLE

LEC.
HRS.

LAB.
HRS.

CRS.
CRE.

ENG 112

College Composition II

3

0

3

BUS 1252

Applied Business Mathematics

3

0

3

ITN 171

UNIX I

3

0

3

ITN 101

Introduction to Network Concepts

4

0

4

ECO 1205

Survey of Economics

3

0

3

TOTAL

16

0

16

BUS 220

Introduction to Business Statistics

3

0

3

ITP 251

Systems Analysis and Design

3

0

3

ITN 1108

Client Operating System (Windows 8)

4

0

4

ITN 1118

Server Administration (Server 2012)

4

0

4

___ ___4

Personal Wellness Elective

0-1

0-2

1

TOTAL

14-15

0-2

15

___ ___4

Humanities/Fine Arts Elective

3

0

3

AST 205

Business Communications

3

0

3

ITN 260

Network Security Basics

4

0

4

IT_  6

Approved Information Technology Elective

3-4

0

3-4

IT__2987

Seminar and Project: Capstone Course

4

0

4

TOTAL

17-18

0

17-18

Total Minimum Credits for AAS Degree in Information Systems Technology, Microcomputer Technical Support (Networking) Specialization 65

02.02.16

1ACC 211 may be substituted for ACC 117.

2Students considering transfer to a four-year college should take a transfer mathematics sequence (consult advisor).

3Students in the Computer Programmer specialization should take ITP 136 (C# Programming I) in the first semester in order to complete the sequence of ITP 136, ITP 236, ITP 244, ITP 298 in the four semesters. See program note above for programming specialization.

4A list of approved general education electives (humanities/fine arts and personal wellness) is provided in the General Education section of the catalog under Curriculum Planning and Design.

5ECO 201 may be substituted for ECO 120.

6One IT elective can come from any of the program areas (ITP, ITN, ITD, and ITE). Networking majors should take ITN 254 (Virtual Infrastructure) as their IT elective.

7Should the capstone course not run in the spring semester and students are ready to graduate, this course could be substituted with an upper-level IT elective with approval from the academic advisor or IT program head.

8Students in the Networking specialization should take ITN 110 in the first 8-week session and ITN 111 in the second 8-week session.

INFORMATION TECHNOLOGY DESIGN

ITD 110 Web Page Design I 3 cr.

Stresses a working knowledge of web site designs, construction, and management using HTML or XHTML and Dreamweaver. Includes headings, lists, links, images, image maps, tables, forms, and frames. Also includes templates, Cascading Style Sheets (CSS), and publishing to a web server.Prerequisite: ITE 115 or equivalent with emphasis on file and folder management.Lecture 3 hours per week.

ITD 112 Designing Web Page Graphics 3 cr.

Addresses the creation of digital graphics for web design. Explores basic design elements, such as color and layout, utilizing a computer graphics program.Prerequisite: ITE 115 or school approval.Lecture 3 hours per week.

ITD 120 Design Concepts for Mobile Applications 3 cr.

Provides skills for designing both web-based and stand-alone applications for wireless devices. Details discussion of the needs for applications, including mobile phones and a range of rich hand-held devices, such as PDAs. Emphasizes the importance of usability, accessibility, optimization, and performance to create fast-loading business enterprise applications and games.Prerequisites: ITE 115 and ITD 110.Lecture 3 hours per week.

ITD 130 Database Fundamentals 4 cr.

Introduces the student to Relational Database and Relational Database theory. Includes planning, defining, and using a database; table design, linking, and normalization; and types of databases, database description, and definition. Additional topics cover the use of Entity Relationship (ER) modeling in detail through many real-life examples and practical business problems and solutions. After several iterations, the ER model captures the data requirements and business rules and forms a sound basis for the initial design of a relational database. The introduction to SQL allows for the implementation of a database design using SQL.Prerequisite: ITE 115 or school approval.Lecture 4 hours per week.

ITD 132 Structured Query Language (T-SQL) 4 cr.

Incorporates a working introduction to commands, functions, and operators used in SQL for extracting data from standard databases. Provides students with hands-on experience developing code, functions, triggers, and stored procedures for SQL Server 2012.Prerequisite: ITD 130 or equivalent.Lecture 4 hours per week.

ITD 210 Web Page Design II 4 cr.

Incorporates advanced techniques in web site planning, design, usability, accessibility, advanced site management, and maintenance utilizing web editor software.Prerequisite: ITD 110 or school approval.Lecture 4 hours per week.

ITD 212 Interactive Web Design 4 cr.

Provides techniques in interactive design concepts to create cross-platform, low-bandwidth animations utilizing a vector-based application. Emphasizes the importance of usability, accessibility, optimization, and performance.Prerequisite: ITD 110 or equivalent.Lecture 4 hours per week.

ITD 250 Database Architecture and Administration 4 cr.

Involves in-depth instruction about the underlying architecture of databases and the handling of database administration, including planning, controlling, monitoring, performance, trouble-shooting, and tuning of databases using Microsoft SQL Server.Prerequisite: ITD 130 or Information Technology academic department approval.Lecture 4 hours per week.

ITD 298 Seminar and Project: Web Design Capstone 4 cr.

Provides students with hands-on experience developing exemplary web sites created with Dreamweaver using advanced behaviors and techniques, such as Asynchronous JavaScript and XML (AJAX) database connectivity, Flash with ActionScript 3.0, and additional components that students will select.Prerequisite: ITD 210 or permission of the instructor.Lecture 4 hours per week.

INFORMATION TECHNOLOGY ESSENTIALS

ITE 115 Introduction to Computer Applications and Concepts 3 cr.

Covers computer concepts and internet skills and uses a software suite which includes word processing, spreadsheet, database, and presentation software to demonstrate skills required for computer literacy.Prerequisite: Keyboarding skills.Lecture 3 hours per week.

ITE 130 Introduction to Internet Services 3 cr.

Provides students with a working knowledge of Internet terminology and services, including e-mail, WWW browsing, search engines, ftp, file compression, and other services using a variety of software packages. Provides instruction for basic web page construction.Lecture 3 hours per week.

ITE 140 Spreadsheet Software (Excel) 3 cr.

Covers the use of spreadsheet software to create spreadsheets with formatted cells and cell ranges, control pages, multiple sheets, charts, and macros. Includes typing and editing text in a cell, entering data on multiple worksheets, working with formulas and functions, creating charts and pivot tables, styles, inserting headers and footers, and filtering data. Covers MOS Excel objectives.Prerequisite: ITE 115 or school approval.Lecture 3 hours per week.

ITE 150 Desktop Database Software (Access) 3 cr.

Incorporates instruction in planning, defining, and using a database; performing queries; producing reports; working with multiple files; and concepts of database programming. Includes database concepts, principles of table design and table relationships, entering data, creating and using forms, using data from different sources, filtering, and creating mailing labels. Covers MOS Access certification objectives.Prerequisite: ITE 115 or school approval.Lecture 3 hours per week.

ITE 215 Advanced Computer Applications and Integration 3 cr.

Incorporates advanced computer concepts, including the integration of a software suite.Prerequisite: ITE 115 or school approval.Lecture 3 hours per week.

ITE 221 PC Hardware and OS Architecture 4 cr.

Covers instruction about processors, internal functions, peripheral devices, computer organization, memory management, architecture, instruction format, and basic OS architecture.Prerequisite or Co-requisite: ITE 115 or school approval.Lecture 4 hours per week.

ITE 290 Coordinated Internship in Information Technology 3 cr.

Provides students supervised on-the-job training in Information Systems Technology.Laboratory 12 hours per week

ITE 298 Seminar and Project: Microcomputer Applications Capstone 4 cr.

Provides students with hands-on experience using the current version of Microsoft Office in order to integrate the software applications to produce realistic business projects.Prerequisites: AST 141, ITE 140, ITE 150, ITD 110 or permission of the instructor.Lecture 4 hours per week.

INFORMATION TECHNOLOGY NETWORKING

ITN 100 Introduction to Telecommunications 3 cr.

Surveys data transmission systems, communication lines, data sets, network interfacing protocols, and modes of transmission. Emphasizes network structure and operation.Prerequisite or Co-requisite: ITE 115 or school approval.Lecture 3 hours per week.

ITN 101 Introduction to Network Concepts 4 cr.

Provides instruction in networking media, physical and logical topologies, common networking standards and popular networking protocols. Emphasizes the TCP/IP protocol suite and related IP addressing schemes, including CIDR. Includes selected topics in network implementation, support, and LAN/WAN connectivity.Prerequisite or Co-requisite: ITE 221 or IT faculty approval.Lecture 4 hours per week.

ITN 110 Client Operating System (Windows 8) 4 cr.

Covers installation, configuration, administration, management, maintenance, and troubleshooting of the Client Operating System (Windows 8) in a networked data communications environment.Prerequisite: ITN 101.Lecture 4 hours per week.

ITN 111 Server Administration (Server 2012) 4 cr.

Covers basic instruction in various network protocols, name resolution services, remote access, security, and print installation, configuration, administration, monitoring, and troubleshooting of Server Administration software (Server 2012) in an Active Directory domain environment.Prerequisite: ITN 110 or school approval.Lecture 4 hours per week.

ITN 154 Networking Fundamentals - Cisco 4 cr.

Introduces networking using the OSI reference model. Covers data encapsulation, TCP/IP suite, routing, IP addressing, and structured cabling design and implementation.Prerequisite: ITE 221.Lecture 4 hours per week.

ITN 155 Introductory Routing - Cisco 4 cr.

Features an introduction to basic router configuration using Cisco IOS software. Includes system components, interface configuration, IP network design, troubleshooting techniques, configuration and verification of IP addresses, and router protocols.Prerequisite: ITN 154 or school approval.Lecture 4 hours per week.

ITN 156 Basic Switching and Routing - Cisco 4 cr.

Centers instruction in LAN segmentation using bridges, routers, and switches. Includes fast Ethernet, access lists, routing protocols, spanning tree protocol, virtual LANs, and network management.Prerequisite: ITN 155 or school approval.Lecture 4 hours per week.

ITN 157 WAN Technologies - Cisco 4 cr.

Concentrates on an introduction to Wide Area Networking (WAN). Includes WAN design, LAPB, Frame Relay, ISDN, HDLC, and PPP.Prerequisite: ITN 156 or school approval.Lecture 4 hours per week.

ITN 171 UNIX I 3 cr.

Introduces UNIX operating systems. Teaches login procedures, file creation, UNIX file structure, input/output control, and the UNIX shell.Prerequisite: ITE 115 or school approval.Lecture 3 hours per week.

ITN 213 Information Storage and Management 4 cr.

Focuses on advanced storage systems, protocol, and architectures, including Storage Area Networks (SAN), Network Attached Storage (NAS), Fibre Channel Networks, Internet Protocol SAN (IPSAN), iSCSI, and Content Addressable Storage (CAS).Prerequisite: ITN 111.Lecture 4 hours per week.

ITN 254 Virtual Infrastructure: Installation and Configuration 4 cr.

Explores concepts and capabilities of virtual architecture with a focus on the installation, configuration, and management of a virtual infrastructure, ESX Server, and Virtual Center. Covers fundamentals of virtual network design and implementation, fundamentals of storage area networks, virtual switching, virtual system management, and engineering for high availability.Prerequisite: ITN 171.Lecture 3 hours.Laboratory 2 hours.Total 5 hours per week.

ITN 260 Network Security Basics 4 cr.

Explores the basics of network security in depth. Includes security objectives, security architecture, security models, and security layers. Covers risk management, network security policy, and security training. Includes the five security keys: confidentiality, integrity, availability, accountability, and auditability.Prerequisite: ITN 101 or school approval.Lecture 4 hours per week.

ITN 261 Network Attacks, Computer Crime, and Hacking 4 cr.

Explores in-depth various methods for attacking and defending a network. Covers network security concepts from the viewpoint of hackers and their attack methodologies. Discusses hackers, attacks, Intrusion Detection Systems (IDS), malicious code, computer crime, and industrial espionage.Prerequisite: ITN 260 or school approval.Lecture 4 hours per week.

ITN 262 Network Communication, Security, and Authentication 4 cr.

Explores in-depth various communication protocols with a concentration on TCP/IP. Discusses communication protocols from the point of view of the hacker in order to highlight protocol weaknesses. Includes Internet architecture, routing, addressing, topology, fragmentation, and protocol analysis. Includes the use of various utilities to explore TCP/IP.Prerequisite: ITN 261 or school approval.Lecture 4 hours per week.

ITN 275 Incident Response and Computer Forensics 4 cr.

Prepares the student for a role on an organizational IT support staff where the need for resolving computer incidents is becoming increasingly common. Includes legal and ethical issues of search and seizure of computer and peripheral storage media leading to laboratory exercises examining computers configured with mix of both simulated criminal and other activities which are not criminal in nature, but do violate scenario-driven organizational policy. Requires the student to make choices/recommendations for further pursuit of forensics evidence gathering and analysis. Students will select and gather the utilities and procedures necessary for a court-acceptable forensics toolkit which will then be used to gather and examine specially configured desktop computers. Students will then participate in a mock court proceeding using the collected evidence. Credit will be given to either ITN 275 or ITN 276 and ITN 277, but not all three courses.Prerequisite: ITN 260 or equivalent.Lecture 3 hours.Laboratory 2 hours.Total 5 hours per week.

ITN 295 Topics in ITN: Introduction to Windows PowerShell 4 cr.

Provides instruction in the use of Windows PowerShell scripting to automate the Windows desktop and server operating system tasks. Prerequisites andCo-requisites: ITN 110 and ITN 111 or school approval.Lecture 4 hours per week.

ITN 298 Seminar and Project: Networking Capstone Course 4 cr.

Covers the use of advanced concepts and utilities with current network operating systems. Includes administrator duties, such as server organization, permissions and rights, and client side issues, such as configuration, troubleshooting, and installation of applications.Prerequisites: ITN 111, ITN 260, and ITN 171 or equivalent courses and knowledge.Lecture 4 hours per week.

INFORMATION TECHNOLOGY PROGRAMMING

ITP 112 Visual Basic.NET I 4 cr.

Concentrates instruction in fundamentals of object-oriented programming using Visual Basic.NET and the .NET framework. Emphasizes program construction, algorithm development, coding, debugging, and documentation of graphical user interface applications.Lecture 4 hours per week.

ITP 120 Java Programming I 4 cr.

Teaches the fundamentals of object-oriented programming using Java. Emphasizes program construction, algorithm development, coding, debugging, and documentation of console and graphical user interface applications.Lecture 4 hours per week.

ITP 136 C# Programming I 4 cr.

Teaches the fundamentals of object-oriented programming and design using C#. Emphasizes program construction, algorithm development, coding, debugging, and documentation of applications within the .NET Framework.Lecture 4 hours per week.

ITP 160 Introduction to Game Design and Development 3 cr.

Introduces object-oriented game design and development. Provides overview of the electronic game design and development process and underlines the historical contest, content creation strategies, game careers, and future trends in the industry. Utilizes a game language environment to introduce game design, object-oriented paradigms, software design, software development, and product testing. Teaches skills of writing a game design document and creating a game with several levels and objects. Integrates 2D animations, 3D models, sound effects, and background music, as well as graphic backgrounds.Prerequisite: ITE 115 or equivalent.Lecture 3 hours per week.

ITP 195 Topics in Information Technology Programming: Python Programming I 4 cr.

Provides students with knowledge of a popular software development tool, Python programming language. Users of spreadsheets, games, data quality tools, and much more will learn to use Python to express rich, yet flexible, business rules in a lightweight syntax.Lecture 4 hours per week.

ITP 212 Visual Basic.Net II 4 cr.

Includes instruction in application of advanced event-driven techniques to application development. Emphasizes database connectivity, advanced controls, web forms, and web services using Visual Basic.NET.Prerequisite: ITP 112.Lecture 4 hours per week.

ITP 220 Java Programming II 4 cr.

Covers the application of advanced object-oriented techniques to application development using Java. Emphasizes database connectivity, inner classes, collection classes, networking, and threads.Prerequisite: ITP 120 or school approval.Lecture 4 hours per week.

ITP 226 Mobile Java Android Development 4 cr.

Provides the necessary design and programming skills required for developing applications on mobile devices (smartphones, tablets, etc.), utilizing the Java-based Android Development Kit to create Android applications from concept to business model to final product.Prerequisite: ITP 120 (Java) or another object-oriented programming language.Lecture 4 hours per week.

ITP 236 C# Programming II 4 cr.

Focuses instruction in advanced object-oriented techniques using C# for application development. Emphasizes database connectivity and networking using the .NET Framework and database processing using the Entity Framework.Prerequisite: ITP 136 or equivalent.Lecture 4 hours per week.

ITP 244 ASP.NET - Server Side Programming 4 cr.

Entails instruction in creation of ASP.NET web applications to deliver dynamic content to a web site utilizing server controls, web forms, and web services to accomplish complex data access tasks.Prerequisite or Co-requisite: ITP 236 or IT faculty approval.Lecture 4 hours per week.

ITP 251 Systems Analysis and Design 3 cr.

Focuses on application of information technologies (IT) to system life cycle methodology, systems analysis, systems design, and system implementation practices. Covers methodologies related to identification of information requirements; feasibility in the areas of economic, technical, and social requirements; and related issues. Software applications may be used to enhance student skills.Prerequisite: ITE 115 or school approval.Lecture 3 hours per week.

ITP 295 Topics in Information Technology Programming: Project Management Tools 3 cr.

Introduces the concepts of project management and how to use Microsoft Project software to manage project requirements.Prerequisite: ITE 115 or equivalent.Lecture 3 hours per week.

ITP 295 Topics in Information Technology: Cloud Computing Concepts, Technology, and Architecture 3 cr.

Provides an overview of cloud computing concepts and capabilities across various service models. Familiarizes students with use of vendor maintained applications and processes, and covers security and other challenges associated with cloud computing. Students learn how to configure and program cloud services, develop cloud-based software applications, and leverage technologies to build comprehensive end-to-end solutions on the cloud.Prerequisites: ITP 251 or permission of the instructor.Lecture 3 hours per week.

ITP 298 Seminar and Project in Information Technology Programming: Programming Capstone 4 cr.

Provides students with hands-on experience developing sophisticated web-based applications using ASP.NET and SQL Server, including profiles, personalization, web parts, themes, multi-lingual, and web services. Students will work in small teams to build a semester-long project.Prerequisites: ITP 236, ITP 244, ITP 251, and ITD 130 or permission of the instructor.Lecture 4 hours per week.

Name Program Email Phone
Skip Bottom Computer Programmer AAS sbottom@reynolds.edu 523-5755
Barbara Comfort Computer Programmer AAS bcomfort@reynolds.edu 523-5311
Robert Dust Computer Programmer AAS rdust@reynolds.edu 523-5501
Charles Reynolds Computer Programmer AAS creynolds@reynolds.edu 523-5529
Catherine Thomas Microcomputer Tech Supp AAS cmthomas@reynolds.edu 523-5072
Londo Andrews Microcomputer Apps AAS landrews@reynolds.edu 523-5753
Barbara Comfort Microcomputer Apps AAS bcomfort@reynolds.edu 523-5311
Charles Reynolds Microcomputer Apps AAS creynolds@reynolds.edu 523-5529
Catherine Thomas Microcomputer Apps AAS cmthomas@reynolds.edu 523-5072
Barbara Comfort Internet Apps Devel AAS bcomfort@reynolds.edu 523-5311
Amanda Shelton Internet Apps Devel AAS ashelton@reynolds.edu 523-5310

Common Job Titles1: Analyst Programmer; Applications Developer; Computer Programmer; Computer Programmer Analyst; Internet Programmer; Java Developer; Programmer; Programmer Analyst; Software Developer; Web Programmer


Labor Market Statistics (Richmond, MSA)

Projected number of jobs by 2026: 1,316

Current Wage Range (Entry - Experienced): $50,300 - $94,500


Common Job Titles1: Computer Network Specialist; IT Consultant (Information Technology Consultant); Network Engineer; Network Specialist; Network Support Specialist; Network Technical Analyst; Network Technician; Personal Computer Network Analyst; Senior IT Assistant (Senior Information Technology Assistant); Systems Specialist


Labor Market Statistics (Richmond, MSA)

Projected number of jobs by 2026: 910

Current Wage Range (Entry - Experienced): $43,300 - $79,400


Common Job Titles1: Computer Console Operator; Computer Operator; Computer Specialist; Computer Technician; Information Technology Specialist; Operations and Maintenance Technician; Software Technician; Systems Operator


Labor Market Statistics (Richmond, MSA)

Projected number of jobs by 2026: 265

Current Wage Range (Entry - Experienced): $28,500 - $49,800


Common Job Titles1: Computer Specialist; Computer Support Specialist; Computer Technician; Electronic Data Processing Auditor (EDP Auditor); Help Desk Analyst; Information Technology Specialist (IT Specialist); Network Support Specialist; Network Technician; Support Specialist; Technical Support Specialist


Labor Market Statistics (Richmond, MSA)

Projected number of jobs by 2026: 3,087

Current Wage Range (Entry - Experienced): $35,600 - $59,800


Common Job Titles1: Account Manager; Account Representative; Admissions Coordinator; Call Center Representative; Case Manager; Client Services Representative; Customer Care Representative (CCR); Customer Service Agent; Customer Service Representative (Customer Service Rep); Customer Service Specialist; Medicaid Service Coordinator (MSC); Member Services Representative; Patient Access Specialist; Patient Advocate; Patient Representative; Sales Facilitator; Service Coordinator


Labor Market Statistics (Richmond, MSA)

Projected number of jobs by 2026: 15,461

Current Wage Range (Entry - Experienced): $23,300 - $40,300


Common Job Titles1: Titles not available for this occupation.


Labor Market Statistics (Richmond, MSA)

Projected number of jobs by 2026: 980

Current Wage Range (Entry - Experienced): $32,000 - $46,800


Common Job Titles1: Clerk Specialist; Community Liaison; Front Desk Receptionist; Greeter; Member Service Representative; Office Assistant; Receptionist; Scheduler; Senior Receptionist; Unit Assistant


Labor Market Statistics (Richmond, MSA)

Projected number of jobs by 2026: 5,375

Current Wage Range (Entry - Experienced): $20,000 - $33,100


Common Job Titles1: Application Developer; Application Integration Engineer; Applications Developer; Computer Consultant; Information Technology Analyst (IT Analyst); Software Architect; Software Developer; Software Development Engineer; Software Engineer; Technical Consultant


Labor Market Statistics (Richmond, MSA)

Projected number of jobs by 2026: 3,638

Current Wage Range (Entry - Experienced): $58,200 - $105,500


Common Job Titles1: Web Designer; Web Developer; Webmaster


Labor Market Statistics (Richmond, MSA)

Projected number of jobs by 2026: 846

Current Wage Range (Entry - Experienced): $41,000 - $80,700


Bright Outlook Bright Outlook occupations are expected to have rapid growth over the next 10-years (employment increase of 14% or more over the period of 2016-2026), are expected to have a high demand (projected to have 500 or more job openings in the Richmond, MSA over the period of 2016-2026), or are new and emerging occupations in high growth industries.

Green Occupation "Green occupations will likely change as a result of the green economy. Green economy activities and technologies are increasing the demand for occupations, shaping the work and worker requirements needed for occupational performance, or generating new and emerging occupations." -- O*NET

1 This program may prepare you for one or more of the listed jobs; however, graduates may not be qualified for all of the jobs listed in this section.

Reynolds Community College makes every attempt to provide students with the best, most accuarate information possible. The data was sourced from external agencies (O*NET and JobsEQ) on February 08, 2017.