|
COLLEGE OF COMPUTING AND INFORMATICS
Dept of
Bioinformatics & Genomics |
Dept of Computer
Science |
Dept of Software and Information
Systems
The
University of North Carolina at Charlotte's
College of Computing and Informatics (CCI) is
part of a dynamic and exciting, educational, and research
institution that combines the knowledge and expertise of
multidisciplinary faculty, industry professionals, and
students. The CCI was formed in 2000 as the College of
Information Technology, with the mission of educating
information specialists, conducting leading-edge research,
and partnering with area businesses of great importance to
the Charlotte community and the University. It was renamed
the College of Computing and Informatics in 2006 in an
effort to reflect the College’s commitment to maintain
relevancy with the ever-changing world of information
technology that impacts all of our lives on a daily basis.
With educational programs rooted in a strong foundation of
research, the CCI combines the talents of on- and off-campus
partners in achieving its mission. Academic programs include
Bachelor's, Master's, and Ph.D. degree programs in computer
science, software and information systems, and information
technology. Committed to the concept of life-long learning,
the College also offers undergraduate and graduate
certificate programs.
A key component of all CCI academic programs is the team
interaction between students, faculty, and community
partners. Through their involvement in real-world projects,
students apply what they learn, thus, giving them practical
experience as they help businesses solve computing and
informatics challenges.
The three primary missions of the CCI are:
• to educate and prepare the computing and informatics
professionals of tomorrow
• to conduct leading-edge research in enterprise information
systems
• to partner with area industry to develop computing and
informatics solutions
Computer Science
Program. The Computer Science Department offers a
wide variety of programs to match the diverse requirements
of employers. The computer science major may pursue either a
Bachelor of Science or a Bachelor of Arts degree.
The Bachelor of Science program offers the student
two very different concentrations: computer science or
computer engineering. In the computer science option, a
student will study a broad core subject in computer science,
then select a focus area for an in-depth study in Computing
Systems, Game Design & Development, Graphics and
Visualization, Intelligent Systems, or Networking &
Distributed Computing. This program prepares students to
continue their education in master’s or doctoral programs,
or to enter the business world as a computer scientist. The
computer engineering option is more hardware-oriented. It
prepares the graduate to enter the computer industry as a
computer hardware design engineer.
The Bachelor of Arts program requires a more compact
set of a computer science core. In addition to a primary CS
focus area as in the B.S. program, it also requires 21-24
semester hours of a second focus area in a non-computer
science discipline, possibly forming a minor in that
discipline area. Graduates from the B.A. program are
expected to have knowledge and skill in computer science
plus a complementary discipline, such as business, cognitive
science, biology, or any other discipline to which computing
applies. The emphasis in this program is less
theoretical/mathematical, and more on the applied side of
computing.
Software and Information Systems Program. The
Department of Software and Information Systems is primarily
focused on the study of technologies and methodologies for
information system architecture, design, implementation,
integration, and management with particular emphasis on
system security. An illustrative list of questions/issues of
interests includes:
• Analysis and design
methodologies of component-based software systems
• Integration and interoperation of information systems
• Theories and methodologies of software development
• Information system security architecture and protocols
• Design of efficient heterogeneous computer networks
• Architectures for distributed systems
• Collaborative system technology and design
• Human/computer interaction
• Design of information systems based on
ubiquitous/pervasive computing
• Software engineering
• Quality, testing, and simulation of software designs
• Social, ethical, and policy issues related to IT
• Information system architectures for electronic enterprise
• Technologies for information system privacy
The Department of Software and Information Systems
emphasizes the development of information systems and the
interactions between people and those systems. The Bachelor
of Arts program offers concentrations in the areas of Web
Development, Software Engineering, Information Technology,
and Financial Services Informatics. This degree program is
designed to best prepare students to match the diverse
requirements of employers.
Experiential Learning Opportunities. Students are
encouraged to participate in professional work experiences
in support of their academic and career development through
the cooperative education, 49ership, internship and
service-learning programs offered to them. The College works
with the University Career Center to expand experiential
learning offerings to enable more students to graduate with
career-related experience. For more information about
experiential learning opportunities, please see the
University Career Center section in this Catalog.
Cooperative Education. By participating in the
Cooperative Education program, students in Computer Science
and in Software & Information Systems may pursue their
education along with alternating work experiences so that
they may be better prepared to enter their chosen
professional career. Interested students should contact the
University Career Center for more information.
 |