BannerPage-cosci

Major

Major in Computer for Communication

Develop computer professionals with expertise in digital communication to meet the demands of the business society, while also integrating programming concepts and art to advance modern computer-related work.

Career Opportunities

Major in Computer for Communication Potential careers include:

Application Developer
Application Developer
Software Tester
Software Tester
System Analyst
System Analyst
Example Courses
CSC153
Programming for Digital Innovation 1
3(2–2-5)

Study computer programming, including basic problem-solving concepts, design, flowchart creation, programming languages, components of command statements, different types of command structures, array data structures, subprogram creation, passing values between subprograms, programming development, testing, debugging, and techniques for designing, analyzing, and algorithm development.


CSC251
Introduction to Database Systems
3(2-2-5)

Study data types, data storage, data analysis and design, defining data types, field definitions, database system design, data entry into the database system, and database management using query languages.


CSC265
Development of Interactive Media for Communication on Web Pages
3(2-2-5)

Study the concepts of modern web pages, the components of a web page, interactive web page design, web architecture and functionality, principles of user interaction design for web pages, web page structure design, and creating web pages using computer programs. This includes linking web page data correctly and ensuring efficient performance.