Courses
Search and filter courses by issuer and provider
4,951-4,960 of 89,070 results
- CS 303Algorithms and Data Structures
Techniques for design and analysis of algorithms; efficient algorithms for sorting, searching, graphs, and string matching; and design techniques such as divide-and-conquer, recursive backtracking, dynamic programming, and greedy algorithms.
Issuer: University of Alabama at Birmingham3 credits - CS 309Algorithms and Data Structures
Investigation of various properties of algorithms and their corresponding data structures, such as lists, stacks, queues trees, and B-trees. Some emphasis on comparable efficiencies of these tools. Languages that may be used for these types of applications include Java or C++.
Issuer: Talladega College3 credits - CS 303LAlgorithms and Data Structures Laboratory
Project oriented hands-on approach to accompany CS 303. CS 330. Computer Organization and Assembly Language Programming. 3 Hours. Register-level architecture of modern digital computer systems, digital logic, machine-level representation of data, assembly-level machine organization, and alternative architectures.
Issuer: University of Alabama at Birmingham - CSCI 3600Algorithms Design & Analysis
Algorithms for standard computational problems; design and implementation of efficient algorithms; mathematical analysis of algorithm efficiency.
Issuer: Auburn University at Montgomery3 credits - CS 420Algorithms Design/Analysis
Survey of design and analysis of efficient algorithms. Introduces methods of describing algorithm time and space complexity and various problem-solving techniques.
Issuer: Jacksonville State University3 credits - CSCI 328Algorithms for Big Data
Hashing, Bloom filters and applications, Cuckoo filters, quotient filters, streaming algorithms, heavy hitters and count-min sketch, other sketching algorithms, external memory algorithms and I/O efficiency, dimensionality reduction, coresets, MAPReduce. Programming projects.
Issuer: CUNY Queens College3 credits - CPSC 3270ALGORITHMS I
Introduction to algorithms as tools for computational l problem solving, language of algorithms, understanding algorithms, approximately analyzing correctness and efficiency of algorithms, algorithms that solve fundamental computational problems, basic algorithm design techniques, steps of computational problem solving.
Issuer: Auburn University3 credits - CPSC 3280ALGORITHMS II
Advanced complexity analysis techniques, notions of computational complexity, polynomial time hierarchy, computability, algorithms that solve advanced computational problems, advanced algorithm design techniques, computational problem solving.
Issuer: Auburn University3 credits - CS 641Algorithms in Bioinformatics
This course covers the design and analysis of algorithmic techniques applied in bioinformatics. Topics include sequence comparison, alignment and matching, suffix tree, sequence database search, phylogenetic tree, genome rearrangement, motif finding, RNA prediction, and peptide sequencing.
Issuer: University of Alabama at Birmingham3 credits - CS 741Algorithms in Bioinformatics
This course covers the design and analysis of algorithmic techniques applied in bioinformatics. Topics include sequence comparison, alignment and matching, suffix tree, sequence database search, phylogenetic tree, genome rearrangement, motif finding, RNA prediction, and peptide sequencing.
Issuer: University of Alabama at Birmingham3 credits