TDCJ Computer Information Technology
GAME-1303. Introduction to Game Design and Development. (3 Credits)
This course is taken for academic credit. Students will earn an A, B, C, D, F, or W. Introduction to electronic game development and game development careers. Includes examination of history and philosophy of games, the game production process, employee factors for success in the field, and current issues and practices in the game development industry.
GAME-1212. Game Theory. (2 Credits)
This course is taken for academic credit. Students will earn an A, B, C, D, F, or W. Game and simulation design. Application of design theories to production-based projects from the conceptual stage to a completed project.
ITSC-1301. Introduction to Computers. (3 Credits)
This course is taken for academic credit. Students will earn an A, B, C, D, F, or W. Overview of computer information systems. Introduces computer hardware, software, procedures, and human resources.
ITSC-1325. Personal Computer Hardware. (3 Credits)
(3-2-4) This course is taken for academic credit. Students will earn an A, B, C, D, F, or W. Topics address recently identified current events, skills knowledge, and/or attitudes and behaviors pertinent to the technology or occupation and relevant to the professional development of the student.
ITSE-1307. Introduction to C++ Programming. (3 Credits)
This course is taken for academic credit. Students will earn an A, B, C, D, F, or W. Introduction to computer programming using C++. Emphasis on the fundamentals of structured design with development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files.
ITSE-1401. Web Design Tools. (4 Credits)
This course is taken for academic credit. Students will earn an A, B, C, D, F, or W. Designing and publishing Web documents according to World Wide Web Consortium (W3C) standards. Emphasis on optimization of graphics and images and exploration of tools available for creating and editing Web documents. Lab Fee.
ITSE-1431. Visual Basic Prog. (4 Credits)
This course is taken for academic credit. Students will earn an A, B, C, D, F, or W. Introduction to computer programming using Visual Basic. Emphasizes the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/output devices, and files.
POFI-1204. Computer Fundamentals. (2 Credits)
This course is taken for academic credit. Students will earn an A, B, C, D, F, or W. Computer application specific software. Emphasizes the concurrent development of office skills and computer knowledge.
WHAT COMPUTER SUPPORT SPECIALISTS DO
Computer network support specialists typically do the following:
- Test and evaluate existing network systems
- Perform regular maintenance to ensure that networks operate correctly
- Troubleshoot local area networks (LANs), wide area networks (WANs), and Internet systems
Computer network support specialists, also called technical support specialists, analyze, troubleshoot, and evaluate computer network problems. They play an important role in the routine maintenance of their organization’s networks, such as performing file backups on the network. Maintenance can be performed daily, weekly, or monthly and is important to an organization’s disaster recovery efforts. Solving an information technology (IT) problem promptly is important because organizations depend on their network systems. Network support specialists may assist computer users through phone, email, or in-person visits. They often work under network and computer systems administrators, who handle more complex tasks.
Computer user support specialists typically do the following:
- Pay attention to customers’ descriptions of their computer problems
- Ask customers questions to properly diagnose the problem
- Walk customers through the recommended problem-solving steps
- Set up or repair computer equipment and related devices
- Train users to work with new computer hardware or software, such as printers, word-processing software, and email
- Provide other team members and managers in the organization with information about what gives customers the most trouble and about other concerns customers have
Computer user support specialists, also called help-desk technicians, usually provide technical help to non-IT computer users. They respond to phone and email requests for help. They can usually help users remotely, but they also may make site visits so that they can solve a problem in person.
Help-desk technicians may solve a range of problems that vary with the industry and the particular firm. Some technicians work for large software companies or for support service firms and must give instructions to business customers on how to use business-specific programs such as an electronic health records program used in hospitals or physicians’ offices. Sometimes they work with other technicians to resolve problems.
Other help-desk technicians work in call centers, answering simpler questions from non-business customers. They may walk customers through basic steps in re-establishing an Internet connection or troubleshooting household IT products such as Wi-Fi routers.
- Computer support specialists
- 2020 Median Pay: $55,510 per year; $26.69 per hour
- Typical Entry-Level Education: Varies based on position.
- Work Experience in a Related Occupation: None
- On-the-job Training: None
- Number of Jobs, 2020: 844,600
- Job Outlook, 2020-30: 9% (As fast as average)
- Employment Change, 2020-30: 72,200
What Network And Computer Systems Administrators Do
Network and computer systems administrators are responsible for the day-to-day operation of computer networks.
What Software Developers Do
Software developers create applications or systems that run on a computer or another device.
What Information Security Analysts Do
Information security analysts plan and carry out security measures to protect an organization’s computer networks and systems.
Most computer support specialists have full-time work schedules; however, many do not work typical 9-to-5 jobs. Because computer support is important for businesses, support services may need to be available 24 hours a day. As a result, many support specialists must work nights or weekends.
The median annual wage for computer network support specialists was $65,450 in May 2020.
The median annual wage for computer user support specialists was $52,690 in May 2020.
The employment of computer support specialists is projected to grow 9% from 2020 to 2030, as fast as average for all occupations. More support services will be needed as organizations upgrade their computer equipment and software.
STATE & AREA DATA
Explore resources for employment and wages by state and area for computer support specialists.
Compare the job duties, education, job growth, and pay of computer support specialists with similar occupations.
MORE INFORMATION, INCLUDING LINKS TO O*NET
Learn more about computer support specialists by visiting additional resources, including O*NET, a source on key characteristics of workers and occupations.
Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, Computer Support Specialists, on the Internet at https://www.bls.gov/ooh/computer-and-information-technology/computer-support-specialists.htm (visited February 12, 2021).
Some careers in this field will require a bachelor's degree.
- TVCC's AA degrees are fully transferable to public universities in Texas. See an academic advisor for more information on this transfer opportunity.
- Many of TVCC's AAS degrees lead to an online Bachelor of Applied Arts and Sciences (BAAS) degree with participating universities. See an academic advisor for more information on this transfer opportunity.