Computer Operator/Programmer One-Year Certificate – Level One

You prefer logic over disarray, read nonfiction over poetry, and you do a pretty mean robot as well.  Beneath every computer application that makes life easier lies a maze of information that makes it work. What’s the missing piece of the puzzle? You. Register today. It makes sense.

Degree Plan

Summer I Hours   Summer II Hours
BCIS 1305
Business Computer Applications
3 ACCT 2301
Principals of Financial Accounting
Total 3   Total 3


Fall Semester Hours   Spring Semester Hours
IMED 1316
Web Design I
3 COSC 1337
Programming Fundamentals II
COSC 1336
Programming Fundamentals I
3 ACNT 1311
Introduction to Computerized Accounting
ITSW 1304
Introduction to Spreadsheets
3 Approved Elective (2)* 6
ITNW 1308
Implementing and Supporting Client Operating Systems


12   Total

Total Hours




*Approved Electives:
COSC 2336 Programming Fundamentals III,
CPMT 1311 Introduction to Computer Maintenance,
ITMT 1303 Querying MS SQL Server with Transact-SQL,
ITNW 1325 Fundamentals of Networking Technologies,
ITNW 1345 Implementing Network Directory Services,
ITNW 1351 Fundamentals of Wireless LANs,
ITNW 1353 Supporting Network Server Infrastructure,
ITNW 1354 Implementing and Supporting Servers,
ITSC 1315 Project Management Software,
ITSC 1321 Intermediate PC Operating Systems,
ITSC 2339 Personal Computer Help Desk Support,
ITSE 1330 Introduction to C# Programming,
ITSE 1331 Introduction to Visual BASIC Programming,
ITSW 1310 Presentation Media Software

Gainful Employment

Have questions about this program, the costs involved and what job prospects may exist in the marketplace?  Check our Gainful Employment report.

To learn more, please contact us.

Dr. Dixon Boyles
Dean of Business and Social Sciences

Computer Operator/Programmer Course Descriptions

ACCT 2301 A - Principals of Financial Accounting (3,3,0).

This course is an introduction to the fundamental concepts of financial accounting as prescribed by U.S. generally accepted accounting principles (GAAP) as applied to transactions and events that affect business organizations. Students will examine the procedures and systems to accumulate, analyze, measure, and record financial transactions. Students will use recorded financial information to prepare a balance sheet, income statement, statement of cash flows, and statement of shareholders’ equity to communicate the business entity’s results of operations and financial position to users of financial information who are external to the company. Students will study the nature of assets, liabilities, and owners’ equity while learning to use reported financial information for purposes of making decisions about the company. Students will be exposed to International Financial Reporting Standards (IFRS).

ACNT 1311 W - Introduction to Computerized Accounting (3,2,4).

Introduction to utilizing the computer in maintaining accounting records, making management decisions, and processing common business applications with primary emphasis on a general ledger package. Prerequisite or Concurrent enrollment: ACCT 2301.

BCIS 1305 A - Business Computer Applications (3,2,4).

Computer terminology, hardware, software, operating systems, and information systems relating to the business environment. The main focus of this course is on business applications of software, including word processing, spreadsheets, database, presentation graphics, and business-oriented utilization of the Internet. When taking online: Must have a computer with Windows OS. Tests will be administered in the TC Testing Center (Unless administered by a pre-approved proctor outside of the Texarkana area).

COSC 1336 A - Programming Fundamentals I (3,3,3).

This course introduces the fundamental concepts of structured programming and provides a comprehensive introduction to programming for computer science and technology majors. Topics include software development methodology, data types, control structures, functions, arrays, and the mechanics of running, testing, and debugging. This course assumes computer literacy.

COSC 1337 A - Programming Fundamentals II (3,2,4).

This course focuses on the object-oriented programming paradigm, emphasizing the definition and use of classes along with fundamentals of object-oriented design. The course includes basic analysis of algorithms, searching and sorting techniques, and an introduction to software engineering processes. Students will apply techniques for testing and debugging software. (This course is included in the Field of Study Curriculum for Computer Science.) Prerequisite: COSC 1336 Programming Fundamentals I.

IMED 1316 W - Web Design I (3,2,4).

Instruction in web design and related graphic design including mark-up languages, and browser issues.

ITNW 1308 W - Implementing and Supporting Client Operating Systems (3,2,4).

The fundamentals of managing and configuring network clients.

ITSW 1304 W - Introduction to Spreadsheets (lecture and lab hours will vary by program).

The objective of this course is for students to become proficient in the use of electronic spreadsheets. Emphasis is placed on creating basic to advanced spreadsheets having a professional appearance. At the completion of the class students will be knowledgeable of spreadsheet layout, cell formatting, relative, mixed, and absolute cell references, named cells, formula composition, graphing, goal seeking, spreadsheet databases, and commonly used spreadsheet functions such as Sum, Round, If, Pmt, Lookup, and various other financial and statistical functions. Prerequisite: BCIS 1305.

Approved Electives

COSC 2336 A - Programming Fundamentals III (3,3,3).

Further applications of programming techniques, introducing the fundamental concepts of data structures and algorithms. Topics include data structures (including stacks, queues, linked lists, hash tables, trees, and graphs), searching, sorting, recursion, and algorithmic analysis. Programs will be implemented in an appropriate object oriented language. Prerequisite: COSC 1337 Programming Fundamentals II.

CPMT 1311 W - Introduction to Computer Maintenance (3,2,4).

Introduction to the installation, configuration, and maintenance of a microcomputer system.

ITMT 1303 W - Querying MS SQL Server with Transact-SQL (3,2,4).

Introductory coverage of the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server. Describe uses of and ways to execute the Transact-SQL language; use querying tools; write SELECT queries; group and summarize data; join data from multiple tables; modify data in tables; query text fields with full search text; and describe how to create programming objects. Prerequisite: COSC 1336.

ITNW 1325 W - Fundamentals of Networking Technologies (3,2,4).

Instruction in networking essential concepts including the OSI reference model, network protocols, transmission media, and networking hardware and software. Identify media used in network communications, distinguish among them, and determine how to use them to connect servers and clients in a network; recognize the primary network architectures, identify their major characteristics, and determine which would be most appropriate for a proposed network; determine how to implement and support the major networking components, including the server, operating system, and clients; distinguish between Local Area Networks (LANs) and Wide Area Networks (WANs) and identify the components used to expand a LAN into a WAN; and determine how to implement connectivity devices in the larger LAN/WAN environment.

ITNW 1345 W - Implementing Network Directory Services (3,2,4).

In-depth coverage of the skills necessary to install, configure, and administer Network Directory Service. Prerequisite: ITNW1353 or ITNW 1354.

ITNW 1351 W - Fundamentals of Wireless LANs (3,3,0).

Designing, planning, implementing, operating, and troubleshooting wireless LANs (WLANs). Includes WLAN design, installation, and configuration; and WLAN security issues and vendor interoperability strategies.

ITNW 1353 W - Supporting Network Server Infrastructure (3,2,4).

Installing, configuring, managing, and supporting a network infrastructure.

ITNW 1354 W - Implementing and Supporting Servers (3,2,4).

Implement, administer, and troubleshoot information systems that incorporate servers in a networked computing environment.

ITSC 1315 W - Project Management Software (3,2,4).

Use of project management software for developing a project plan including time lines, milestones, scheduling, life cycle phases, management frameworks, skills, processes, and tools.

ITSC 1321 W - Intermediate PC Operating Systems (3,2,4).

Continued study in advanced installation and configuration troubleshooting, advanced file management, memory and storage management. Update peripheral device drivers, and use of utilities to increase system performance.

ITSC 2339 W - Personal Computer Help Desk Support (3,2,4).

Diagnosis and solution of user hardware and software-related problems with on-the-job and/or simulated projects.

ITSE 1330 W - Introduction to C# Programming (3,2,4).

Introduction to computer programming using the C# language. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes coverage of language syntax, object oriented programming concepts, and user interface design.

ITSE 1331 W - Introduction to Visual BASIC Programming (3,2,4).

Introduction to computer programming using Visual BASIC. Emphasis on the fundamentals of structured design, development, testing, implementation, and documentation. Includes language syntax, data and file structures, input/ output devices, and files. The student will use structured programming techniques; develop correct executable programs; create appropriate documentation; and create applicable graphical user interfaces. Prerequisites: Instructor approval.

ITSW 1310 W - Introduction to Presentation Graphics Software (3,2,4).

Instruction in the utilization of presentation software to produce multimedia presentations. Graphics, text, sound, animation and/or video may be used in presentation development. Prerequisite: BCIS 1305.