Soy estudiante de matemáticas y acabo de terminar el curso para prepararme para unos cursos de matemáticas computacionales, aunque el curso en sí no era necesario para mi carrera.
Para responder a tu pregunta, depende.
En primer lugar, ¿ese curso de matemáticas discretas requiere álgebra lineal o no?
Las matemáticas discretas se pueden enseñar sin álgebra lineal, pero me parece que a menudo la requieren ya que facilita gran parte del curso y muchos si los temas son más fáciles de entender. Sin embargo, como estos temas se pueden enseñar sin álgebra lineal, suele bastar con el álgebra universitaria, y entonces estarías cursando la asignatura al mismo tiempo que el precálculo.
Si se requiere álgebra lineal, entonces debes determinar qué tan riguroso es ese curso.
Si no es rigurosa, entonces el álgebra lineal se tomaría junto con el Precálculo (ten en cuenta que esto sería difícil ya que sería tu primera exposición a las matemáticas «reales», pero ciertamente es factible), y luego las matemáticas discretas se tomarían al mismo tiempo que el cálculo 1.
Si el curso es riguroso, yo sugeriría tomar álgebra lineal bien después de cálculo 1 o 2 dependiendo del alumno. Por ejemplo, a mí me costó mucho tomar un curso riguroso de álgebra lineal junto con el cálculo 2 ya que gran parte de las «matemáticas reales» me eran ajenas en ese momento. Una vez completado ese curso, o bien tomarás matemáticas discretas al mismo tiempo que cálculo 2, probabilidad, o ecuaciones diferenciales dependiendo de si tu programa lo requiere o no.
Nota que en el último camino, encontrarás que las matemáticas discretas son extrodinariamente fáciles, pero inestimables para cada curso de informática en adelante.
Estoy firmemente a favor de tomar las matemáticas discretas inmediatamente después del álgebra de la universidad si es posible porque las ciencias de la computación son muy difíciles, si no imposibles de entender para la mayoría de la gente sin una base matemática sólida.
Si tienes que hacer el curso más tarde, recomiendo encarecidamente centrarse en las matemáticas antes de pasar a la informática.