Pattern Recognition Computer Science