|
|
|
|
|
|
|
Course Criteria
Add courses to your favorites to save, share, and find your best transfer school.
-
4.00 Credits
This course introduces students to the field of Information Systems Technology and outlines the material covered throughout the entire IS&T Program at Temple. The course addresses the three core issues: 1) Information (the basic science of data encoding, transmission and storage); 2) People (the interactions among technologies, users, institutions, and regulations; and 3) Technology (the design and operation of basic information technology devices). The course will be conducted as lectures and case studies where the students will learn how information flows in organizations, how data is stored and processed and how we can use technology to help people and organizations to perform efficiently. Students will work in teams to analyze scenarios and propose solutions by applying analytic techniques and theories covered in the course. Examples and cases will be drawn from a range of domains including: high tech, medical, business and government. Emphasis will be placed on writing proper reports and presentations. Note: For Information Science and Technology Majors. It is also recommended for undecided students looking for a major.
Prerequisite:
A grade of C or higher in MATH 0701 (0045) or 0702 or higher, or placement into MATH 1021 (C073) or higher
-
4.00 Credits
This course introduces students to the principles of computer programming by using a non-traditional approach that reduces or eliminates the barriers often encountered by students. Software tools will provide an easy-to-use environment for students to learn programming. After students have mastered these straightforward introductory tools, the course will make a transition to a traditional programming language. Note: Duplicate Course: No credit for students who have completed C+IN SC 1057 (C071), 1068 (0067), or 1073 (C081). Also, you cannot get credit if you take two of the courses at the same time.
Prerequisite:
A grade of C or higher in MATH 0701 (0045) or 0702 or higher, or placement into MATH 1021 (C073) or higher
-
4.00 Credits
This course is designed to introduce students with no programming experience to the programming languages and techniques associated with the World Wide Web. The course will introduce web-based media-rich programming tools for creating interactive web pages. Basic animation programming is also introduced with an emphasis on media-rich content creation, distribution and tracking capabilities.
Prerequisite:
A grade of C or higher in MATH 0701 (0045) or 0702 or higher, or placement into MATH 1021 (C073) or higher
-
4.00 Credits
Introduces students to computers and computer programming. Topics covered include the general characteristics of computers, techniques of problem solving and algorithm specifications, and the debugging and testing of computer programs in Matlab. Note: (l) Computer Science majors and non-majors with prior experience in a programming language (for example, Pascal, C, C++, Fortran, Java, Matlab) should take C+IN SC 1068 (0067), unless they want to take another programming course first, in which case they should take C+IN SC 1053 (C061) (Programming in Matlab) or C+IN SC 1057 (C071) (Programming in C) or C+IN SC 1073 (C081) (Programming in Java)--before taking C+IN SC 1068. (2) This course can be used to satisfy the university Core Quantitative Reasoning B (QB) requirement. Although it may be usable towards graduation as a major requirement or university elective, it cannot be used to satisfy any of the university GenEd requirements. See your advisor for further information.
Prerequisite:
Grade of C or better in MATH 1021 (C073) or higher, or placement into MATH 1022 (C074)
-
4.00 Credits
With the explosion of computer technology, knowledge of computing applications as tools for all disciplines has become a necessary asset. This course will introduce the student to understanding the components of a computer system; the use of the computer to process information; the technology behind computers and networks and how this technology is likely to change; purchasing and maintaining a personal computer system; understanding the technology of the Internet; and social and ethical implications of computing. The laboratory portion of this class will provide students with hands-on experience to supplement the lecture material. Operating system concepts, a working knowledge of collaborative software and the following applications are covered: advanced features of word processing, spreadsheets, presentation software and the resources of the Internet including developing a web site using sound design techniques to publish course documents and incorporating multi-media components. Note: (1) Duplicate Course: No credit for students who have taken C+IN SC 0835 (GE-SCI 0060) or 935 (GE-SCI H060). (2) This course can be used to satisfy the university Core Science & Technology Second Level (SB) requirement.
Prerequisite:
Prerequisite: A grade of C or higher in MATH 0701 (0045) or 0702 or higher, or placement into MATH 1021 (C073) or higher
-
4.00 Credits
This course is designed to introduce students with little or no programming experience to the programming languages and techniques that are associated with the World Wide Web. XHTML, Javascript and Flash ActionScript will be used to create web pages and learn
basic programming techniques. Web Server languages and their role in expanding the functionality of the web site will be explored.
Emphasis will be placed on the types of programs that
Web designers and computer users need to create. Rather than writing programs from scratch, emphasis will be placed on modifying running programs to add functionality. The syntax and semantics of the programming languages will be introduced as needed.
Prerequisite:
Grade of C or better in C+IN SC 1055 (C055) or equivalent
-
3.00 - 4.00 Credits
Introduces students to computer and computer programming. Topics covered include the general characteristics of computers, techniques of problem solving, and algorithm specification, and the debugging and testing of computer programs in the C language. Note: (1) Computer Science majors and non-majors with prior experience in a programming language (for example, Pascal, C, C++, Fortran, Java, Matlab) should take C+IN SC 1068 (0067), unless they want to take another programming course first, in which case they should take C+IN SC 1053 (C061) (Programming in Matlab) or C+IN SC 1057 (C071) (Programming in C) or C+IN SC 1073 (C081) (Programming in Java)--before taking C+IN SC 1068. (2) Duplicate Course: No credit for students who have previously taken C+IN SC 1053 (0061), 1068 (0067) or 1073 (C081). Also, you cannot get credit if you take two of the courses at the same time. (3) This course can be used to satisfy the university Core Quantitative Reasoning B (QB) requirement. Although it may be usable towards graduation as a major requirement or university elective, it cannot be used to satisfy any of the university GenEd requirements. See your advisor for further information.
Prerequisite:
Grade of C or better in MATH 1021 (C073) or higher, or placement into MATH 1022 (C074)
-
4.00 Credits
Introduction to mathematical concepts fundamental to IS&T. Topics include: number systems, data representation in computers, data structures, logic, set theory, and algorithms. Note: For Information Science and Technology Majors.
Prerequisite:
Grade of C or better in MATH 1021 (C073) or higher, or placement into MATH 1022 (C074) or higher
Corequisite:
C+IN SC 1073, C+IN SC 1048
-
4.00 Credits
Introduction to problem solving and programming in Java, software engineering, procedural and data abstraction, and object-oriented programming, including class hierarchies, inheritance and interfaces. Data types covered include primitive data types, strings, classes, arrays, vectors, and streams. Programming techniques include at least one technique for searching and sorting an array and an introduction to file processing. Note: (1)
Computer Science majors and non-majors with prior experience in a programming language (for example, Pascal, C, C++, Fortran, Java, Matlab) should take C+IN SC 1068 (0067) unless they are specifically interested in learning the Matlab or C programming language first, in which case they should take C+IN SC 1053 (C061) (Programming in Matlab) or C+IN SC 1057 (C071) (Programming in C). Computer Science majors and non-majors with no prior experience in programming in a high-level language should take C+IN SC 1053 (C061) or 1057(C071). (2) For Computer Science Majors.
Prerequisite:
Grade of C or better in MATH 1021 (C073) or higher, or placement into MATH 1022 (C074). Grade of C or better in C+IN SC 1053 (0061) or 1057 (C071) or a passing score on a placement exam given during the first week of class
-
4.00 Credits
Introduction to programming methods, software engineering, and object-oriented programming. Topics covered include the Java programming language, top-down design and object-oriented programming, the software development process, module documentation including preconditions and post-conditions, debugging, and testing programs. Data types covered include primitive data types, arrays, strings, and objects. Programming techniques include classes and methods, searching and sorting an array, and an introduction to file processing. Note:
(1) Majors in Information Science & Technology should begin with C+IN SC 1073 (C081) regardless of programming background. (2) Duplicate Course: No credit for students who have previously taken C+IN SC 1068 (0067). Also, you cannot get credit if you take these two courses at the same time. (3) For Information Science and Technology Majors. (4) This course can be used to satisfy the university Core Quantitative Reasoning B (QB) requirement. Although it may be usable towards graduation as a major requirement or university elective, it cannot be used to satisfy any of the university GenEd requirements. See your advisor for further information.
Prerequisite:
Grade of C or better in MATH 1021 (C073) or higher, or placement into MATH 1022 (C074) or higher
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Privacy Statement
|
Terms of Use
|
Institutional Membership Information
|
About AcademyOne
Copyright 2006 - 2024 AcademyOne, Inc.
|
|
|