Search Keywords

Results Restricted To:

https://www.temple.edu

Total Results: 20

Computer & Information Science (CIS) - Temple University

https://bulletin.temple.edu/undergraduate/courses/cis/

In this course, students will learn how to write web applications using Java and JSP (Java Server Pages). This course focuses on fundamental programming concepts such as data types, type conversion, exception handling, assignment statements, methods, objects, conditions, and loops.

CIS068 ---- Course Syllabus

https://cis.temple.edu/~lafollet/2168/2168Syllabus.html

Introductory knowledge of the Java programming language. Working knowledge of the basic ideas of procedural abstraction and elementary data abstraction and how to put these ideas to work in solving problems of moderate complexity.

Building Java Programs Chapter 1 - cis.temple.edu

https://cis.temple.edu/~jfiore/2024/fall/1068/handouts/ch01/ch01_basic_java_programs.pdf

describe computations in a format that is editable by humans. – This textbook teaches programming in a language named Java.

CIS 1068 Syllabus

https://cis.temple.edu/~jfiore/2024/fall/1068/handouts/syllabus/

You'll be developing software this semester using the Java Programming Language. While it's helpful to have your own computer, there are several on-campus computer labs with all of the software necessary for the course.

Electrical Engineering (ECE) | Temple University Bulletin

https://bulletin.temple.edu/undergraduate/courses/ece/

The latter part of the course will involve developing a significant computer simulation of a real-world engineering system that involves real data and utilizes both Python and Java.

CIS 1068: Program Design and Abstraction

https://cis.temple.edu/~giorgio/cis67/syllabus.html

Problem solving and programming in Java, introduction to software engineering, procedural and data abstraction, and elementary object-oriented programming. Data types covered include primitive data types, strings, classes, arrays, array lists, and streams.

Distributed System Design: An Overview* - Temple University

https://cis.temple.edu/~wu/teaching/Spring2018/distributed-computing-2018.pdf

meeting-time-scheduling ::= t:= 0; *[ t:= a(t) t:= b(t) t:= c(t) ] Communication and Synchronization One-way communication: sendand receive Two -way communication: RPC(Sun), RMI(Java and CORBA), and rendezvous(Ada) Several design decisions: One-to one or one-to-many Synchronous or asynchronous

1057-CH01 - Temple University

https://cis.temple.edu/~wangp/1057-PC/Lecture/Ch01.htm

Typical examples of high-level language include FORTRAN, ALGOL, COBOL, BASIC, Pascal, LISP, Prolog, Perl, C, C++, and Java. The translation from high-level languages and assembly languages into machine languages is accomplished by special programs: compilers, interpreters, and assemblers.

HackerRank Solutions: Tree: Huffman Decoding – Vahid E-Portfolio

https://sites.temple.edu/vahid/2022/03/05/hackerrank-solutions-tree-huffman-decoding/

Problem Huffman coding assigns variable length codewords to fixed length input characters based on their frequencies. More frequent characters are assigned shorter codewords and less frequent characters are assigned longer codewords. All edges along the path to a character contain a code digit. If they are on the left side of the tree, they will be a 0 (zero). If on the right, they’ll be a 1 ...

Information Science and Technology MS - Temple University

https://bulletin.temple.edu/graduate/scd/cst/information-science-technology-ms/

Coursework Required for Admission Consideration: Applicants are expected to have some interest in and exposure to programming (e.g., through free online coding tutorials in C/C++, Java and/or Python).