Math and Computer Science

Math and Computer Science Department

Jeonghun Kim, Ph.D.
Department Chair

 jkim@thiel.edu
 724-589-2147

  • + REQUEST MORE INFORMATION
  • Web Development | Major

    The Web development major is designed for students interested in the technical aspects of Internet and Web technologies.

    The curriculum is focused on the computer science and information system courses (such as Web design, programming and computer network security) with additional emphasis on business fundamentals. The primary goal of the program is to provide students with a solid background in Web technologies and related business goals, in order to prepare students for employment in the Web development industry. Emphasis will be placed on development of problem-solving skills and issues surrounding the development of e-commerce Web applications. The capstone of the program will be the Professional Web Portfolio course, which will focus on team-based project development and allow students to build working projects that they can compile into a portfolio of work suitable to present to potential employers.

    A student who graduates from Thiel College with a major in Web development will:

    • be able to develop intermediate-level websites and data-base driven web applications utilizing HTML, CSS, JavaScript and other Web programming languages.
    • be able to use a graphic editor to create and manipulate images on the Web.
    • be able to apply Web design principles in the areas of graphic design, navigation design, writing for the Web and usability.
    • understand topics related to the field Web development including cross-browser compatibility issues, search engine optimization and legal issues.
    • be able to define e-commerce and will understand how it is applied in the context of business.
    • understand the issues and legal background surrounding e-commerce including major issues in Internet law, ethics and cyber crime.
    • understand the theoretical foundations of databases and possess the ability to design, build and maintain a relational database system.
    • understand societal challenges and the ethical responsibilities of the computer science professional.
    • be able to work effectively as a member of a development team.
    • be able to design, implement and test.

    intermediate-level computer programs to meet a specific set of requirements using a high-level programming language.

    • be able to develop intermediate-level Websites and Web applications.
    • understand security issues in e-commerce and be able to identify security threats.
    • understand basic business concepts in the fields of accounting and economics.
    • demonstrate proficiency Word, Excel and Access.
    • understand the basic principles of computer networking.
    • understand basic principles of discrete mathematics.

    Major Requirements

    All courses that are applied to the major must be completed with a grade of C minus or higher.

    • CIS 111 Word Processing Applications (1 CH) 
    • CIS 112 Spreadsheet Applications (1 CH)
    • CIS 113 Data Management Applications (1 CH)
    • CIS 129 Fundamentals of Information Systems (3 CH)
    • CIS 201 E-Commerce (3 CH)
    • CIS 469 System Analysis (3 CH) 
    • CSCI 139 Web Design and Development (3 CH) 
    • Choose one of the following two courses:
      • CSCI 179 Programming in Visual Basic (4 CH)
      • CSCI 189 Java Programming (4 CH)
    • CSCI 319 Database Management (4 CH)
    • CSCI 331 Web Programming (3 CH) 
    • CSCI 351 Information System Security and Forensics (3 CH)
    • CSCI 431 Professional Web Portfolio (3 CH) 
    • CSCI 439 Data Communication and Networks (3 CH)
    • MATH 221 Discrete Mathematical Structures (3 CH)
    • BADM 454 Marketing (3 CH) 
    • ART 240 Introduction to Graphic Design (4 CH)

    The  student, in consultation with his/her major adviser, must also select three courses from the following list. At least two courses must be numbered 300 or higher.

    • CIS 241 Project Management (3 CH)
    • CSCI 189 Java Programming (4 CH)
    • CSCI 427 Operating Systems (3 CH) 
    • ACCT 113 Principles of Accounting I (3 CH) 
    • ACCT 123 Principles of Accounting II (3 CH) 
    • BADM 300 Introduction to Entrepreneurship (3 CH) 
    • BADM 324 Advertising (3 CH)
    • BADM 355 Business Law I (3 CH)
    • BADM 364 Business Ethics (3 CH) 
    • BADM 374 Principles of Management (3 CH) 
    • ECON 211 Principles of Macroeconomics (3 CH) 
    • ECON 221 Principles of Microeconomics (3 CH)
    Thiel College Shield

    Thiel College
    75 College Ave
    Greenville, PA 16125
    1-800-248-4435