A Leading Educator in Computing
East Tennessee State University’s Computing Department is a leader in the field of computing. With our continued experiential learning approach, we produce graduates that excel in their chosen path to have the knowledge to absorb the necessary concepts to advance in their computing careers. We offer four undergraduate degrees and two graduate degrees that prepare students to achieve their goals.
The Bachelor of Science in Computing program provides students with a strong background in software development, computer organization, database management, networking, and computer security. Focused work in one of four concentrations allows students to gain practical knowledge and skills important for careers in computing.
Students in the Computing program can choose from one of these four concentrations:
The Computer Science concentration is designed for students who wish
to learn to develop systems-level software programs, such as real-time
graphics simulations, distributed software systems, and operating systems.
The Computer Science concentration supplements a core set of computing
classes with courses in data structures, algorithms, computer architecture, and
operating systems. The concentration also requires coursework in advanced
mathematics and science. It is a good path for students who wish to pursue
graduate work in computing.
Cybersecurity and Modern Networks *NEW*
Cybersecurity and Modern Networks supplements the core curriculum with
courses in secure software development as well as systems deployment, cloud,
wireless, mobile computing, and sensor-based computing. This concentration
is designed for students who wish to pursue careers in computer security and
in networking-enabled application development. This concentration is also
recommended for students who wish to pursue graduate studies in cybersecurity.
Students interested in the Cybersecurity and Modern Networks concentration
may apply for admission into the program after completing a designated set of
The Information Systems concentration supplements a core set of computing
classes with courses in Enterprise Resource Planning and enterprise system
implementation, configuration, and programming. Students select an emphasis
in accountancy or management and explore the application of computer systems
in business process definition and execution. This concentration is designed for
students who wish to prepare for a career in business-oriented computing. This
concentration is also recommended for those who plan to pursue graduate work in
information systems or business administration.
The Information Technology concentration supplements a core set of computing
classes with courses in web development, computer security, database and
system administration, and human computer interaction. This concentration
is designed for students who desire a career in these areas and for those who
wish to pursue graduate work in information technology.
Graduate Computing Degrees:
The Master of Science in Computing is designed to give students the opportunity for specialization in one of two concentrations:
Applied Computer Science
The Applied Computer Science concentration balances the study of concepts and theory of computer science with the practical application of software engineering. This program teaches students to develop and use abstract models for analytic, descriptive, and predictive studies of real-world phenomena and systems. Students will be exposed to several primary research areas in computer science, such as distributed systems, database design, the object-oriented paradigm, and analysis of algorithms
The Information Technology concentration combines a solid basis in software engineering with the ability to create web applications and enterprise software solutions. The core software engineering topics include requirements analysis, software project management, and software design. Coursework topics include e-Business site design, development and management, and business process modeling and integration from the technical point of view.
Students studying within the Department of Computing should expect to gain a strong background in the following areas:
- Computer Organization
- Database Management
- Software Engineering
Students will also gain the practical skills needed to succeed in any computing field. They will leave the program with skills such as:
- Skill Development for Careers in Computing
- Technical Skills
- Written and Oral Communication
- Project Management