Hill College

COMPUTER SCIENCE

ABOUT THE PROGRAM

Technology is part of everyday life, and employers need professionals familiar with current and future trends.  Hill College offers a variety of Computer Science Certificates and Associate Degrees.  Fields of study include Computer Programming, Networking & Communication and Computer Software & Media Applications. With the assortment of specializations offered and with state-of-the-art, hands-on training you are sure to find your niche in the technology demands of the world today.


The Hill College programs place graduates within reach of these exciting careers and offer students industry-standard hardware and software through digital media labs located at both the Hillsboro and Cleburne campuses.

CONTACT US

JACKIE ARMSTRONG
Networking & Communications
Instructor
112 Lamar Drive
Hillsboro, TX 76645
254-659-7950
jarmstrong@hillcollege.edu

DOTTIE LOVE
Software & Media Applications
Digital Media Instructor
dlove@hillcollege.edu
254-659-7951

TERRY RIGSBY
Programming Specialization
Instructor
817-760-5950
trigsby@hillcollege.edu

Networking & Communication Education Plan

Computer Software & Media Education Plan

Computer Programing Education Plan

Computer Science AA Education Plan

DEGREES OFFERED

Syllabi

* Fall 2015- Spring 2017 Computer Science Course Offerings Matrix *

DEGREE OPTIONS

TECHNICAL CORE
Certificate of Completion
18 credit hours

NETWORKING & COMMUNICATIONS
Certificate of Technology
45 credit hours

Associate of Applied Science
60 credit hours

SOFTWARE & MEDIA APPLICATIONS
Certificate of Technology
45 credit hours

Associate of Applied Science
60 credit hours

PROGRAMMING 
Certificate of Technology
45 credit hours

Associate of Applied Science
60 credit hours

COMPUTER SCIENCE 
Associate of Arts
60 credit hours

For course requirements, click above on the Education Plan link(s). For more information, you may view the catalog online or visit the Hill College Student Success Center on the Hillsboro or Johnson County Campuses.

PROGRAM OUTCOMES

Graduates of these programs will be able to:

NETWORKING AND COMMUNICATIONS

Communicate ideas and information effectively both orally and in writing for a range of audiences.

Demonstrate analytical and critical-thinking skills with direct application to the computer science fields.

Assemble the components of a PC and install one or more operating systems resulting in a functioning PC that is appropriate for a particular end users.

Demonstrate technical and soft skills necessary to configure, maintain, implement, modify and troubleshoot network devices using appropriate network tools and understand the features and purpose of network technologies

Hhandle the day-to-day administration, security and design responsibilities for business networks of all sizes.

Begin careers in a variety of entry-level positions in various fields involving computer network systems, such as computer network analyst, computer network technician, help desk analyst and WAN/LAN technician.

SOFTWARE AND MEDIA APPLICATIONS

Communicate ideas and information effectively orally, visually, and in writing for a range of audiences.

Demonstrate analytical and critical-thinking skills with direct application to the digital media field

Adapt and update skills to emerging technologies and innovations as they become available.

Utilize research, technical, and soft skills necessary to acquire, edit, manipulate, combine and integrate specific digital media technologies into a variety of output projects, devices, and presentations.

Design and execute digital media projects for businesses of all types.

Begin careers in a variety of entry-level positions in various fields involving digital media, such as designer, production artist, editor, pre- and post-production team member, art director, and trainer.

COMPUTER PROGRAMMING

Demonstrate written and oral competencies as they relate to employment and business communication.

Describe roles embedded within teams and their values.

Recognize the ethical implications involving current events and technologies.

Construct, debug and execute programs using contemporary integrated software development environments.

Understand programming methodologies, including Object oriented, structured and procedural programming.

Demonstrate the ability to create, modify, code, and test programs that use fundamental concepts.