- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
ITSC
42 courses with the subject ITSC, each shown exactly as we captured it from the college's catalog, with every element we hold. Where the wording looks broken, that is our reading of the catalog, not the college's text.
department. An introductory course designed to engage students in the process of learning about the University, as well as the College of Computing and Informatics in order to prepare each individual to be a successful student, leader, and individual throughout their collegiate experience. The course lays a foundation of awareness, strategies and processes for successful transition into college. The development of learning skills, time management skills, leadership skills and other life skills necessary for college success are emphasized. May be repeated for credit two times.
- Subject
- ITSC
- Type
- course
- Repeatable
- May be repeated for credit two times.
- Repeatable up to
- 2
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
- Subject
- ITSC
- Credits (min)
- 4
- Credits (max)
- 4
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
526 | College of Humanities & Earth and Social Sciences Required Core Course (3 credit hours) Select one of the following:
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
AI Courses (6 credit hours)
- Subject
- ITSC
- Credits (min)
- 4
- Credits (max)
- 4
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Technology. (3) All Global Theme courses explore the central, unifying question of what it means to be a citizen of the world. Through the study of one or more different peoples, societies or cultures across the globe students will be able to better understand themselves as part of a complex, interconnected world. This course is a survey of global topics related to technology and digital citizenship. Issues covered will examine past, current, and future global technologies, recognizing fact from fiction online, using technology to engage in global change, being 2026-2027 UNC CHARLOTTE UNDERGRADUATE CATALOG respectful of people with differing viewpoints, equity of access to resources, global digital laws, and digital literacy.
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
, or ITSC 2600 - Computer Science Program, Identity, Career (2)
- Subject
- ITSC
- Credits (min)
- 2
- Credits (max)
- 2
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Training Seminar. (1) A seminar course designed for students wishing to become undergraduate Instructional Assistants (IAs) or those currently employed as Instructional Assistants within CCI. This course will teach students the core expectations of being an IA, time management skills, teaching and grading protocols, and how to navigate difficult situations that can arise in classrooms. May be repeated to refresh training up to one time. ITSC 2175. Logic and Algorithms. (3) Prerequisite(s): ITSC 1212 or DTSC 1302; and MATH 1120 or MATH 1241. A study of discreet mathematical concepts. Introduction to propositional calculus, predicate calculus, algorithms, logic functions, finite-state machines; and logic design.
- Subject
- ITSC
- Type
- course
- Repeatable
- May be repeated to refresh training up to one time.
- Repeatable up to
- 1
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
or MATH 1165 - Introduction to Discrete Structures (3)
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
- Subject
- ITSC
- Credits (min)
- 4
- Credits (max)
- 4
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Computing Professionals Requirement (2 credit hours)
- Subject
- ITSC
- Credits (min)
- 4
- Credits (max)
- 4
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Prerequisite(s): Major in Computer Science or permission of department. Introduces the computer science program and develops a student's identity and career preparedness. Students learn about the program's Course Descriptions | 729
- Subject
- ITSC
- Credits (min)
- 2
- Credits (max)
- 2
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Permission of department. This is a service-learning seminar course for STARS, Student and Technology in Academia Research and Service. This seminar is designed to teach the STARS principles of technical excellence, leadership and service within the computing community. Topics are intended to enhance disciplinary knowledge and skills (computing technologies, research, careers) and to develop leadership skills by using computing knowledge and skills in service to society (service and civic engagement). Students participate in a leadership project throughout the term. May be repeated for credit.
- Subject
- ITSC
- Type
- course
- Repeatable
- May be repeated for credit.
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
College of Computing and Informatics Honors Program. Incorporates presentations from College of Computing and Informatics faculty, industry partners, and local entrepreneurs. Topics and course content varies each semester but will focus on helping students identify and refine their professional goals by providing a survey of modern computing professions.
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
of department. Students will conduct a research project under the supervision of a faculty member, working to develop critical research skills and gain hands-on experience in the field of computing and informatics.
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Prerequisite(s): ITSC 2214 with grade of C or above and ITSC 2181 with grade of C or above; and College of Computing and Informatics major or minor. Introduces the fundamentals of operating systems together with the basics of networking and communications. Topics include: processes, thread, scheduling, cache, memory management, file systems, interprocess communication, network architecture and protocols, HTTP, MAC, IP, TCP/UPD, and Internet routing. ITSC 3155. Software Engineering. (3) Prerequisite(s): ITSC 2214 with grade of C or above; and College of Computing and Informatics major or minor. An introduction to software engineering, which advances the study and application of engineering principles, methods, and techniques that can help us to improve the process of creating software as well as the resulting software products. The course covers fundamentals of software engineering, including: modern software process models; eliciting, specifying, and evaluating software system requirements; designing software systems to embody required quality attributes, including usability and security; an introduction to reusable software design solutions in the form of software architectural styles and design patterns; software system modeling, implementation, and deployment; and software quality assurance (measurement, inspection, testing). Project planning, working in teams, and using modern software development tools are also explored. 730 | Course Descriptions
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Elective Course (3 credit hours) Select one of the following:
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Concentration Elective Courses (0-3 credit hours) If students choose the 1-semester capstone, they need to take a technical elective course selected from the list below:
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Prerequisite(s): ITSC 1213 with grade of C or above; and ITSC 2175 or MATH 1165 with grade of C or above; and College of Computing and Informatics major or minor. Introduction to the fundamentals of computer architectures and their programmability using assembly and system programming. Topics include: logic design, processor architecture, memory hierarchies, assembly programming, C programming, process and thread parallelism.
- Subject
- ITSC
- Credits (min)
- 4
- Credits (max)
- 4
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
This course is required of Co-op students during the semester they are working. Participating students pay a course registration fee for transcript notation. Assignments must be arranged and approved in advance. The Cooperative Education Program is only open to undergraduate students; graduate level students are encouraged to contact their academic departments to inquire about academic or industrial internship options for credit. For more information, contact the University Career Center. May be repeated. Graded on a Pass/Unsatisfactory basis.
- Subject
- ITSC
- Type
- course
- Repeatable
- May be repeated.
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
major. A service-learning seminar course. Seminar topics are intended to enhance disciplinary knowledge and skills (computing technologies, research, careers) and to develop leadership skills by using computing knowledge and skills in service to society (service and civic engagement). Emphasis placed on the basic concepts of leadership theory and its application within the computing discipline on an individual, group, and societal level. Students participate in team-based computing service- learning projects in the community. Student performance evaluation considers individual homework assignments, participation in team projects, class participation, and feedback from those served.
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Advanced Statistics Course (3 credit hours)
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Required of Co-op students immediately following each work assignment for presentation of reports on work done the prior semester.
- Subject
- ITSC
- Credits (min)
- 1
- Credits (max)
- 1
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
and Informatics Honors Program member in good academic standing and Permission of department. College of Computing and Informatics honors students will be introduced to research methodologies and will conduct a research project under the supervision of a faculty member, working to develop critical research skills and gain hands-on experience in the dynamic field of computing and informatics. 2026-2027 UNC CHARLOTTE UNDERGRADUATE CATALOG
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
of department. Students will conduct a research project under the supervision of a faculty member, working to develop critical research skills and gain hands-on experience in the field of computing and informatics.
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
2026-2027 UNC CHARLOTTE UNDERGRADUATE CATALOG
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Concentration Courses (27-29 credit hours) Required Concentration Courses (18 credit hours)
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Emphasis is placed on conceptual understanding through hands-on computational implementation of algorithms. Students will engage with practical coding exercises to reinforce mathematical principles and develop problem- solving skills applicable to real-world challenges. By the end of the course, participants will be equipped with the mathematical tools necessary to confidently pursue advanced coursework in areas such as machine learning, data science, computer vision, and algorithms.
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Core Courses (12 credit hours)
- Subject
- ITSC
- Credits (min)
- 3
- Credits (max)
- 3
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Note: Students with exceptionally strong backgrounds in specific disciplines may be excused from one or more of the required didactic classes (except ITSC 8110) at the discretion of the Bioinformatics Concentration Coordinator. Business Information Systems and Operations
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Systems Research (3) First-year students must take this introductory course in the first Fall semester. It is jointly taught by CIS Ph.D. faculty for all concentrations, providing new students an overview of the CIS research areas and opportunities at UNC Charlotte. Only when there is an unavoidable schedule conflict between ITSC 8110 and another Ph.D. level course that a student has to take, can the student make a request to take ITSC 8110 in the second Fall semester. Such a request must be justified and signed by the student’s initial Ph.D. advisor and endorsed by the Ph.D. Program Director. Graduate Research Seminar (minimum 3 credit hours)
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
an academic teaching career, by examining communication and teaching techniques in the field of Computer Science. Aims to help students develop pedagogical skills, learn about relevant research in computer science education, and practice teaching strategies in a supportive environment while benefitting from peer feedback.
- Subject
- ITSC
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Students must sign up for and receive credit for ITSC 8699 every semester that they are in the Ph.D. program until they are admitted to Ph.D. candidacy. If there is a legitimate reason that a student has to do part of their Ph.D. research in a different site during a regular semester, then they must first make a request to be exempted from taking ITSC 8699 for the period that they are visiting the other site. Such a request must be well justified and signed by the student's Ph.D. advisor and
- Subject
- ITSC
- Credits (min)
- 1
- Credits (max)
- 1
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
of department. With the direction of a faculty member, students plan and implement appropriate objectives and learning activities to develop specific areas of expertise through research, reading, and individual projects. May be repeated for credit.
- Subject
- ITSC
- Type
- course
- Repeatable
- May be repeated for credit.
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Prerequisite(s): Good standing in the Ph.D. in Computing and Information Systems program. Students conduct research in information technology under the direction of one or more CIS faculty. A major goal of this course is to prepare the student for the Qualifying Examination. Graded on a Satisfactory Progress/Unsatisfactory Progress basis each term. May be repeated for credit.
- Subject
- ITSC
- Type
- course
- Repeatable
- May be repeated for credit.
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
for 18+ credit hours) Design Computation Concentration Core Courses
- Subject
- ITSC
- Credits (min)
- 19
- Credits (max)
- 19
- Credit unit
- credit hours
- Type
- course
- Edition
- 2026-2027
- Source
- catalog.charlotte.edu
Source: University of North Carolina at Charlotte's catalog, linked per course · table learning_unit · CourseShelf publish 61